SIIDTE
Consultar estado de procesamiento de un envio XML
Consultar estado de procesamiento de un envio XML al SII.
POST
/api/v1/sii/dte/emitidos/estado_envio/{emisor}/{track_id}v1 · ESTABLEPOST /api/v1/sii/dte/emitidos/estado_envio/{emisor}/{track_id}
Consultar estado de procesamiento de un envio XML al SII.
Retorna el estado de un envio XML (generalmente Libro de Ventas/
Compras o un DTE) previamente enviado al SII, identificado por el
track_id asignado en el momento del envio. Util para polling hasta
confirmar procesamiento exitoso.
Autenticacion requerida: API token en header X-API-Token con scope sii:read
- certificado digital del emisor en el body.
Quota: Consume 1 consulta | Peso: 2x
Parametros de ruta
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
emisor | string | Si | RUT del emisor |
track_id | string | Si | Track ID asignado por el SII al recibir el envio |
Parametros de consulta
| Parametro | Tipo | Default | Descripcion |
|---|---|---|---|
ambiente | string | 0 | 0 produccion, 1 certificacion |
Estados posibles
| Estado | Descripcion |
|---|---|
EPR | Envio procesado |
RSC | Revision schema correcta |
RCT | Revision contenido correcto |
-11 | Error de schema |
RCH | Rechazado |
Respuesta exitosa (200)
Errores especificos
| Codigo | error_code | Causa | Resolucion |
|---|---|---|---|
| 400 | AUTH_ERROR | Certificado SII invalido | Renovar certificado |
| 401 | HTTP_401 | API token ausente o invalido | Enviar X-API-Token valido |
| 404 | HTTP_404 | Track ID no existe | Verificar el track_id del envio |
| 429 | SII_RATE_LIMIT / QUOTA_EXCEEDED | Rate limit | Respetar Retry-After |
| 502 | SII_GATEWAY_ERROR | SII retorno error | Reintentar |
| 503 | SII_UNAVAILABLE | SII en mantenimiento | Reintentar en 5 min |
Notas
- El SII puede tardar varios minutos en procesar un envio; hacer polling con backoff.
Parámetros
Header / Body
Tipo
Descripción
Requerido
emisor
string · path
RUT del emisor
Sí
track_id
string · path
Numero de seguimiento del SII
Sí
ambiente
string · query
`0` produccion, `1` certificacion
No
Cuerpo de la solicitud
Requerido. Content-Type: application/json.
Respuestas
200Successful Response
400Parametros invalidos o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:read` o cuenta bloqueada
404Track ID no encontrado
422Body con formato invalido
429Limite de tasa excedido
502Error en servicio SII upstream
503SII en mantenimiento
Forma de la respuesta
Código 200. Estructura del JSON devuelto.