SIIDTE
Consultar estado de un folio
Consultar estado de un folio ante el SII.
POST
/api/v1/sii/dte/caf/estado/{emisor}/{dte}/{folio}v1 · ESTABLEPOST /api/v1/sii/dte/caf/estado/{emisor}/{dte}/{folio}
Consultar estado de un folio ante el SII.
Retorna si el folio esta disponible, utilizado, anulado o vencido, junto con metadata del CAF al que pertenece.
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 |
dte | integer | Si | Tipo DTE |
folio | integer | Si | Numero de folio a consultar |
Parametros de consulta
| Parametro | Tipo | Default | Descripcion |
|---|---|---|---|
ambiente | string | 0 | 0 produccion, 1 certificacion |
formato | string | json | json (default) o html |
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 | Folio no existe | Verificar folio |
| 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 |
Parámetros
Header / Body
Tipo
Descripción
Requerido
dte
integer · path
Tipo DTE
Sí
emisor
string · path
RUT del emisor
Sí
folio
integer · path
Numero de folio
Sí
ambiente
string · query
`0` produccion, `1` certificacion
No
formato
string · query
`json` (default) o `html`
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
404Folio 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.