SIIDTE

Consultar datos privados del contribuyente DTE

Consultar datos privados de un contribuyente DTE.

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

Consultar datos privados de un contribuyente DTE.

Retorna los datos privados registrados en el SII para el contribuyente: direccion, telefono, email de contacto, giros, etc. Solo accesible con certificado digital del contribuyente o de representante autorizado.

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

  • certificado digital en el body (con permiso sobre el RUT consultado).

Quota: Consume 1 consulta | Peso: 2x


Parametros de ruta

ParametroTipoRequeridoDescripcion
contribuyentestringSiRUT del contribuyente (XXXXXXXX-K)

Parametros de consulta

ParametroTipoDefaultDescripcion
ambientestring00 produccion, 1 certificacion
formatostringjsonjson (default) o html

Respuesta exitosa (200)

{
    "success": true,
    "message": "Datos privados de contribuyente obtenidos exitosamente",
    "data": {
        "rut": "76.XXX.XXX-K",
        "razon_social": "EMPRESA EJEMPLO SPA",
        "direccion": "Av. Ejemplo 123, Santiago",
        "telefono": "+56 2 2345 6789",
        "email": "contacto@empresa.cl",
        "giros": [
            "Servicios profesionales"
        ]
    }
}

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCertificado SII invalidoRenovar certificado
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
403AUTH_ERRORCertificado sin permiso sobre el RUTUsar certificado del contribuyente o representante
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
contribuyente
string · path
RUT del contribuyente (`XXXXXXXX-K`)
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.

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

Respuestas

200Successful Response
400RUT invalido o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:read` o sin permiso sobre contribuyente
404Contribuyente 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.

{
  "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