API de Enrolamiento
Certificaciones v1

Actualiza casillas de intercambio en el SII para la empresa en el ambiente de producción.

POST
/v1/certificaciones/{rut}/actualizar-casillas-intercambio

Actualiza casillas de intercambio en el SII para la empresa en el ambiente de producción.

Autorización

basic
headerAuthorizationBasic <token>

Parámetros de ruta

rut*string

RUT de la empresa.

Parámetros de query

correoContactoSii*string

Correo de contacto con el SII. Obligatorio: si falta en la query string, la API responde 404 (no 400), antes de validar la credencial.

correoContactoEmpresa*string

Correo de contacto entre empresas. Obligatorio: si falta en la query string, la API responde 404 (no 400), antes de validar la credencial.

ambiente?integer

Ambiente del SII: 0 = Homologación (certificación), 1 = Producción. Si se omite, opera en producción: páselo siempre explícito. Un valor que no se reconoce no da error: la operación corre en producción. Un número distinto de 0 y 1 tampoco da error y también corre en producción.

Formatoint32
Por defecto1
Valor en01

Cuerpo del request

Datos del certificado digital a usar. (requerido)

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

Respuesta exitosa.

response?booleanapplication/json
curl --request POST \  --url 'https://api.enrolamiento.cl/v1/certificaciones/1-9/actualizar-casillas-intercambio?correoContactoSii=contacto-sii%40example.com&correoContactoEmpresa=intercambio%40example.com&ambiente=0' \  --header 'Accept: application/json' \  --header 'Authorization: Basic <base64 de usuario:apikey>' \  --header 'Content-Type: application/json' \  --data '{  "Contrasenna": "********",  "Data": "MIIC"}'
true

Reintentos e idempotencia

Idempotente: desconocido. No está establecido: trátela como no idempotente.

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

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