SIIDTE

Listar solicitudes CAF del emisor

Listar solicitudes de CAF realizadas para un tipo de DTE.

POST /api/v1/sii/dte/caf/solicitudes/{emisor}/{dte}
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/dte/caf/solicitudes/76192083-9/33",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Listar solicitudes de CAF realizadas para un tipo de DTE.

Retorna el historial de solicitudes de folios realizadas por el emisor para un tipo de DTE especifico: rangos, fechas, estados y cantidades. Si no hay solicitudes registradas, retorna lista vacia con mensaje descriptivo del SII.

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

ParametroTipoRequeridoDescripcion
emisorstringSiRUT del emisor
dteintegerSiTipo DTE

Parametros de consulta

ParametroTipoDefaultDescripcion
ambientestring00 produccion, 1 certificacion

Respuesta exitosa (200)

Lista de CAFSolicitud con rangos de folios solicitados:

{
    "success": true,
    "message": "Solicitudes CAF obtenidas exitosamente",
    "data": [
        {
            "folio_inicial": 1,
            "folio_final": 100,
            "fecha_autorizacion": "2026-01-15",
            "cantidad": 100
        }
    ]
}

Si no hay solicitudes: {"success": true, "data": [], "message": "No se encontraron solicitudes CAF"}.

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCertificado SII invalidoRenovar certificado
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
429SII_RATE_LIMIT / QUOTA_EXCEEDEDRate limitRespetar Retry-After
502SII_GATEWAY_ERRORSII retorno errorReintentar
503SII_UNAVAILABLESII en mantenimientoReintentar en 5 min

Parámetros

Header / Body
Tipo
Descripción
Requerido
dte
integer · path
Tipo DTE
emisor
string · path
RUT del emisor
ambiente
string · query
`0` produccion, `1` certificacion
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

{
  "auth": {
    "cert": {
      "cert-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0t...",
      "passphrase": "mi_passphrase_segura",
      "pkey-data": "LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVkt..."
    }
  }
}

Respuestas

200Successful Response
400Parametros invalidos o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:read` o cuenta bloqueada
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.

{
  "data": {
    "razon_social": "Empresa S.A.",
    "rut": "12.345.678-9"
  },
  "message": "Operación completada exitosamente",
  "success": true,
  "timestamp": "2025-12-01T12:00:00Z"
}

On this page