API de Enrolamiento
Certificaciones v1

Actualizar los datos de una certificación.

POST
/v1/certificaciones/{rut}/actualizar

Actualizar los datos de una certificación.

Autorización

basic
headerAuthorizationBasic <token>

Parámetros de ruta

rut*string

RUT de la empresa

Cuerpo del request

Datos de la certificación para actualizarlos. (No requerido)

application/json
  1. body

Datos de la certificación para actualizar. (Solo se actualizan los campos que no vengan nulos)

Certificado?|

Actualizar los datos del certificado. (v2+)

Direccion?|

Direccion

DireccionRegional?|

Direccion regional

Giro?|

Giro comercial

Productos?array<>|

Listado de productos. (nombre;precio)

RazonSocial?|

Razon social

Referencia?|

Referencia

Servicios?array<>|

Listado de servicios. (nombre;precio)

Sets?array<>|

Sets a certificar.

Cuerpo de la respuesta

Respuesta exitosa.

response?booleanapplication/json
curl --request POST \  --url https://api.enrolamiento.cl/v1/certificaciones/1-9/actualizar \  --header 'Accept: application/json' \  --header 'Authorization: Basic <base64 de usuario:apikey>' \  --header 'Content-Type: application/json' \  --data '{  "Direccion": "Calle Ejemplo 123, Santiago",  "Giro": "Desarrollo de software",  "Productos": [    {      "Nombre": "Licencia mensual",      "Precio": 10000    }  ],  "RazonSocial": "Comercial Ejemplo SpA",  "Referencia": "Pedido 42",  "Servicios": [    {      "Nombre": "Implementación",      "Precio": 100000    }  ],  "Sets": [    33  ]}'
true

Reintentos e idempotencia

Idempotente: sí. Repetirla con los mismos datos no duplica nada.

Qué hacerCódigos y status
Reintentar solo, con espera (automatico)409
Consultar el estado antes de repetir (manual)ERROR_GENERAL
No repetir: corregir la causa (nunca)SET_AMBAS_BOLETAS_JUNTAS, SET_DTE_BOLETA_JUNTOS, SET_REQUERIDO, VALOR_REQUERIDO

Un código que no figura en esta tabla se resuelve con la regla de respaldo.