Saltar al contenido principal

kobana dunning organization

Consultar la organización

Comandos de kobana dunning organization. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
organizationGET /v1/organizationConsultar la organización
organization updatePATCH /v1/organizationActualizar la organización

organization​

Consultar la organización

kobana dunning organization [OPCIONES] [COMANDO]

GET /v1/organization

Devuelve la organización del token. La organización viene solo de la credencial: no hay lista ni {id}, y ningún header, query o cuerpo elige otra. Es de nivel de organización: no exige el header X-Workspace-Id.

Respuestas

HTTPDescripción
200La organización del token.
404Recurso inexistente o fuera de tu organización.
413Cuerpo de la solicitud mayor que 2 MB.

organization update​

Actualizar la organización

kobana dunning organization update [OPCIONES]

PATCH /v1/organization

Actualiza el perfil de la organización del token: nombre comercial, sitio web, zona horaria y custom_metadata. Nombre, correo, teléfono, documento e ids reflejan la cuenta Kobana y no cambian por aquí (el campo enviado se ignora); los campos comerciales (bypass_subscription, courtesy…) responden 403. El perfil vale para todos los workspaces, así que exige ser dueño de la organización o tener acceso a todos los workspaces. No exige el header X-Workspace-Id.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
trade_namestringnoNombre comercial; null lo limpia.
websitestring (uri)noSitio web (URL); null lo limpia.
timezonestringnoNombre de zona IANA (ej.: America/Sao_Paulo). Offsets y abreviaturas se rechazan.
custom_metadataobjectnoMetadatos del usuario (objeto JSON libre). null mantiene el valor guardado.
custom_metadata_modestringnoCómo el custom_metadata enviado se concilia con el valor guardado: replace (por defecto) reemplaza el objeto entero; merge hace deep merge — los objetos anidados se mezclan, escalares y arrays reemplazan la clave, y una clave enviada con null se guarda como null (no se elimina). Solo en la actualización. Valores: replace, merge.

Otros campos y objetos anidados: kobana schema dunning.organization.update.

Respuestas

HTTPDescripción
200La organización actualizada.
400Solicitud inválida (error de validación).
404Recurso inexistente o fuera de tu organización.
413Cuerpo de la solicitud mayor que 2 MB.