SIIDTE

Listar contribuyentes autorizados DTE

Listar contribuyentes autorizados para emitir DTE.

POST /api/v1/sii/dte/contribuyentes/autorizados
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/dte/contribuyentes/autorizados",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Listar contribuyentes autorizados para emitir DTE.

Retorna la nomina oficial del SII con contribuyentes autorizados para emitir documentos tributarios electronicos. Util para validar si un RUT puede recibir facturas electronicas antes de emitirlas.

Autenticacion requerida: API token en header X-API-Token con scope sii:read

  • certificado digital en el body.

Quota: Consume 1 consulta | Peso: 2x


Parametros de consulta

ParametroTipoDefaultDescripcion
diastringhoyFecha AAAA-MM-DD (opcional)
ambientestring00 produccion, 1 certificacion
formatostringjsonjson (default) o html
sistemastringmercadomercado (propio/mercado) o sii (gratuito SII)

Respuesta exitosa (200)

Lista de DTEContribuyenteAutorizado:

{
    "success": true,
    "message": "Lista de contribuyentes autorizados obtenida exitosamente",
    "data": [
        {
            "rut": "76.XXX.XXX-K",
            "razon_social": "EMPRESA EJEMPLO SPA",
            "fecha_resolucion": "2020-03-15"
        }
    ]
}

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCertificado SII invalidoRenovar certificado
400VALIDATION_ERRORFecha con formato invalidoUsar AAAA-MM-DD
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

Notas

  • El listado es oficial del SII y se actualiza diariamente.
  • Para verificar un RUT especifico, usar GET /contribuyentes/autorizado/{rut} (publico).

Parámetros

Header / Body
Tipo
Descripción
Requerido
ambiente
string · query
`0` produccion, `1` certificacion
No
dia
string | null · query
Fecha `AAAA-MM-DD` (opcional, default: hoy)
No
formato
string · query
`json` (default) o `html`
No
sistema
string · query
Sistema de facturacion: `mercado` (propio/mercado) o `sii` (gratuito SII)
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