Saltar al contenido principal

kobana billing organization

Obtener organización actual

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

ComandoHTTPDescripción
organizationGET /v1/organizationObtener organización actual
organization updatePATCH /v1/organizationActualizar organización actual

organization​

Obtener organización actual

kobana billing organization [OPCIONES] [COMANDO]

GET /v1/organization

Devuelve los datos de la organización a la que pertenece el token autenticado. No hay parámetro :id — la organización siempre se resuelve a partir de la clave de la API.

Respuestas

HTTPDescripción
200Detalle de la organización actual.
404Recurso no encontrado en la organización actual.

organization update​

Actualizar organización actual

kobana billing organization update [OPCIONES]

PATCH /v1/organization

Actualiza el perfil que controla la organización autenticada: addresses y custom_metadata (null mantiene el valor actual). La identidad (id, external_id, status, documento) y los campos reflejados de la Cuenta Kobana (name, email, phone) no se pueden modificar por este endpoint: si se envían, se ignoran — para corregirlos, cambie la Cuenta Kobana. Los campos comerciales (como courtesy y bypass_subscription) se rechazan con 403.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
addressesarray<object>noLista de direcciones de la organización.
custom_metadataobjectnoMetadatos arbitrarios definidos por el cliente (clave/valor). null se ignora y mantiene el valor actual.

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

Respuestas

HTTPDescripción
200Organización actualizada.
400El cuerpo de la solicitud falló en la validación.
404Recurso no encontrado en la organización actual.
422El cuerpo de la solicitud falló en la validación.