API de Enrolamiento
Certificaciones v1

Obtener los datos de una certificación, dado el RUT de la empresa.

GET
/v1/certificaciones/{rut}/consultar

Obtener los datos de una certificación, dado el RUT de la empresa.

Autorización

basic
headerAuthorizationBasic <token>

Parámetros de ruta

rut*string

RUT de la empresa

Cuerpo de la respuesta

Respuesta exitosa.

application/json
  1. response

Datos de la certificación.

Actecos?array<>|

Activiades economicas.

ClasificacionError?ClasificacionError

Clasificación del error, cuando la certificación está en estado de error.

Formatoint32
Valor en0123
CodigoError?|

Codigo de error.

Comentario?|

Comentario del estado. Util cuando se encuentra en error.

Direccion?|

Direccion (Leida desde el SII)

DireccionModificada?|

Direccion modificada

DireccionRegional?|

Direccion regional (Leida desde el SII)

DireccionRegionalModificada?|

Direccion regional modificada

Estado?EstadoCertificacion

Estado actual de la certificación.

Formatoint32
Valor en0123
Etapa?EtapaCertificacion

Etapa en que se encuentra la certificación.

Formatoint32
Valor en01234
Fecha?string

Fecha de creacion.

Patrón^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,7})?$
FechaEstado?string

Fecha del estado.

Patrón^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,7})?$
Giro?|

Giro comercial (Leida desde el SII)

GiroModificado?|

Giro comercial modificada

HorasEnEstado?|

Horas completas (unidad: horas; se trunca hacia abajo: 3 h 59 min son 3) que la certificación lleva sin que cambie nada de lo que se ve en esta respuesta. Se mide desde la más reciente entre FechaEstado y la fecha del último CodigoError, en hora de Chile. Un desfase de reloj devuelve 0; null significa que la certificación no tiene ninguna fecha de referencia. Un cambio de PasoEnSII que no mueva el estado interno de la certificación no lo reinicia.

Formatoint32
PasoEnSII?PasoCertificacion

Paso en que se encuentra la certificación cuando su Etapa es ConfiguracionSII (2).

Formatoint32
Valor en012345
Productos?array<>|

Listado de productos.

RUT?|

RUT de la empresa que se certifica.

RazonSocial?|

Razon social (Leida desde el SII)

RazonSocialModificada?|

Razon social modificada

Reinicios?integer

Cuántas veces se reinició esta certificación a pedido de alguien (unidad: veces; entero mayor o igual a 0, nunca null). Cuenta los reinicios por la API y los del portal de administración; no cuenta los reintentos automáticos del proceso. El contador es por certificación y arranca en 0.

Formatoint32
Servicios?array<>|

Listado de servicios.

Sets?array<>|

SETs para certificar.

curl --request GET \  --url https://api.enrolamiento.cl/v1/certificaciones/1-9/consultar \  --header 'Accept: application/json' \  --header 'Authorization: Basic <base64 de usuario:apikey>'
{  "Actecos": [    {      "AffectoIva": "SI",      "Codigo": "620200",      "Nombre": "Actividades de consultoría informática"    }  ],  "ClasificacionError": 0,  "CodigoError": null,  "Comentario": "Set de prueba enviado al SII.",  "Direccion": "Calle Ejemplo 123, Santiago",  "DireccionModificada": "Calle Ejemplo 123, Santiago",  "DireccionRegional": "Santiago Centro",  "DireccionRegionalModificada": "Santiago Centro",  "Estado": 1,  "Etapa": 2,  "Fecha": "2026-09-30T11:06:00",  "FechaEstado": "2026-10-01T09:12:00",  "Giro": "Desarrollo de software",  "GiroModificado": "Desarrollo de software",  "HorasEnEstado": 23,  "PasoEnSII": 2,  "Productos": [    {      "Nombre": "Licencia mensual",      "Precio": 10000    },    {      "Nombre": "Licencia anual",      "Precio": 200000    }  ],  "RUT": "11111111-1",  "RazonSocial": "Comercial Ejemplo SpA",  "RazonSocialModificada": "Comercial Ejemplo SpA",  "Reinicios": 0,  "Servicios": [    {      "Nombre": "Implementación",      "Precio": 100000    }  ],  "Sets": [    110  ]}

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)—

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