SIIDTE
Verificar autorizacion DTE de un contribuyente (publico)
Verificar si un contribuyente esta autorizado para emitir DTE.
GET
/api/v1/sii/dte/contribuyentes/autorizado/{rut}v1 · ESTABLEGET /api/v1/sii/dte/contribuyentes/autorizado/{rut}
Verificar si un contribuyente esta autorizado para emitir DTE.
Endpoint de solo-lectura que consulta la nomina publica del SII y
retorna si el RUT indicado esta autorizado a emitir documentos
tributarios electronicos. No requiere certificado digital — pero si
X-API-Token.
Autenticacion requerida: API token en header X-API-Token.
Rate limit publico: 30 req/minuto por IP (ademas de la cuota global del usuario).
Quota: Consume 1 consulta | Peso: 1x
Parametros de ruta
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
rut | string | Si | RUT del contribuyente (XXXXXXXX-K) |
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 | VALIDATION_ERROR | RUT con formato invalido | Usar XXXXXXXX-K |
| 401 | HTTP_401 | API token ausente o invalido | Enviar X-API-Token valido |
| 429 | THROTTLE_EXCEEDED | 30 req/min por IP excedido | Esperar 60 seg |
| 502 | SII_GATEWAY_ERROR | SII retorno error | Reintentar |
| 503 | SII_UNAVAILABLE | SII en mantenimiento | Reintentar en 5 min |
Notas
- Para detalle con email de contacto, usar
POST /contribuyentes/autorizado/{rut}/detalle(requiere certificado).
Parámetros
Header / Body
Tipo
Descripción
Requerido
rut
string · path
RUT del contribuyente (`XXXXXXXX-K`)
Sí
ambiente
string · query
`0` produccion, `1` certificacion
No
formato
string · query
`json` (default) o `html`
No
Respuestas
200Successful Response
400RUT con formato invalido
401API token ausente o invalido
422Validation Error
429Limite de tasa excedido (30 req/min por IP)
502Error en servicio SII upstream
503SII en mantenimiento
Forma de la respuesta
Código 200. Estructura del JSON devuelto.