API de Enrolamiento
Empresas

Obtiene la información de la empresa.

POST
/v1/empresas/{rut}/consultar

Alias de empresas_v1_datos: misma acción, misma respuesta.

Autorización

basic
headerAuthorizationBasic <token>

Parámetros de ruta

rut*string

RUT de la empresa.

Cuerpo del request

Certificado para autenticación en el SII. (Puede ser opcional, en ese caso se usa el configurado en la plataforma)

application/json
  1. body

Datos del certificado digital.

Contrasenna*string

Contraseña del PFX, en claro o cifrada con la clave de cifrado del perfil del cliente. Dato sensible: no se registra en logs del integrador.

Data*string

PFX del certificado, en base64. Dato sensible: no se registra en logs del integrador.

Formatobyte

Cuerpo de la respuesta

Datos de la empresa según información registrada en el SII.

application/json
  1. response

Informacion de una empresa.

Actecos?array<>|

Activiades economicas.

Direccion?|

Direccion (Leida desde el SII)

DireccionRegional?|

Direccion regional (Leida desde el SII)

DocumentosHomo?array<>|

Documentos registrados en el SII (Homologación).

DocumentosProd?array<>|

Documentos registrados en el SII (Producíón).

FechaResolucion?|

Fecha de resolución.

Giro?|

Giro comercial (Leida desde el SII)

NumeroResolucion?integer

Número de resolución.

Formatoint32
RUT?|

RUT de la empresa consultada, normalizado por la API.

RazonSocial?|

Razon social (Leida desde el SII)

Sucursales?array<>|

Sucursales registradas en el SII.

curl --request POST \  --url https://api.enrolamiento.cl/v1/empresas/1-9/consultar \  --header 'Accept: application/json' \  --header 'Authorization: Basic <base64 de usuario:apikey>' \  --header 'Content-Type: application/json' \  --data '{  "Contrasenna": "********",  "Data": "MIIC"}'
{  "Actecos": [    {      "AffectoIva": "SI",      "Codigo": "620200",      "Nombre": "Actividades de consultoría informática"    }  ],  "Direccion": "Calle Ejemplo 123, Santiago",  "DireccionRegional": "Santiago Centro",  "DocumentosHomo": [    {      "Codigo": "33",      "FechaDenegado": null,      "FechaPermitido": "01-09-2026",      "Nombre": "Factura electrónica"    }  ],  "DocumentosProd": [],  "FechaResolucion": "22-08-2014",  "Giro": "Desarrollo de software",  "NumeroResolucion": 80,  "RUT": "11111111-1",  "RazonSocial": "Comercial Ejemplo SpA",  "Sucursales": [    {      "Codigo": "1",      "Direccion": "Calle Ejemplo 123, Santiago",      "TipoDireccion": "Casa matriz"    }  ]}

Reintentos e idempotencia

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

Qué hacerCódigos y status
Reintentar solo, con espera (automatico)409, SII_ERROR_CXN
Consultar el estado antes de repetir (manual)CERT_ERROR, ERROR_GENERAL
No repetir: corregir la causa (nunca)CERT_REQUERIDO, NO_CERTIFICATE

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