Skip to main content
POST
Crear o actualizar una organización

Authorizations

Authorization
string
header
required

La API key de tu organización, con la forma rvm_<prefijo>.<secreto>, enviada como Authorization: Bearer rvm_…. Revem la emite y sólo se muestra una vez; si la pierdes se reemplaza, no se recupera.

Body

application/json

tax_id es obligatorio e identifica la organización dentro del tenant. Los atributos personalizados de organización se envían al mismo nivel, por nombre sin distinguir mayúsculas. Deben existir previamente; hasta 100 por solicitud. Los campos nativos no aceptan null. id, created_at y updated_at son de sólo lectura. Cuerpo máximo: 128 KiB.

tax_id
string
required

Identificador tributario (RUT/RUC). Se eliminan signos y se convierte a mayúsculas; se conservan ceros iniciales. Debe contener letras o números. No se valida el dígito verificador chileno.

Required string length: 1 - 100
name
string

Nombre de la organización. Omitido o vacío conserva el existente.

Maximum string length: 500
website
string

Sitio web. Omitido o vacío conserva el existente.

Maximum string length: 2000
address
string

Dirección. Omitida o vacía conserva la existente.

Maximum string length: 2000
business_activity
string

Giro o actividad económica. Omitido o vacío conserva el existente.

Maximum string length: 500

Response

Solicitud completada.

ok
boolean
required
id
string<uuid>
required

ID estable de la organización creada o actualizada. Guárdalo para futuras consultas y cambios de identidad.

created
boolean
required

true si se creó; false si se actualizó una organización existente.

warnings
string[]
required

Arreglo de avisos; actualmente vacío.