/api/v1/sii/dte/recibidos/{periodo}Descargar DTEs recibidos de un período
Descarga los Documentos Tributarios Electrónicos (DTE) recibidos en un período, incluyendo sus XMLs individuales.
Tipos de DTE incluidos:
- 33: Factura Electrónica
- 34: Factura No Afecta o Exenta
- 39: Boleta Electrónica
- 52: Guía de Despacho Electrónica
- 56: Nota de Débito Electrónica
- 61: Nota de Crédito Electrónica
Información por documento:
- RUT y razón social del emisor
- Montos del documento
- Estado en el SII (recibido, rechazado, anulado)
- XML firmado del DTE
Filtros disponibles:
- Por RUT del emisor
- Por tipo de DTE
- Por estado del documento
- Por rango de montos
Límite: Retorna máximo 100 documentos por consulta.
Requisitos:
rutdebe ser el RUT del representante legal (persona natural), NO el RUT de la empresarut_empresaes siempre obligatorio- La empresa debe tener habilitado el Servicio de Facturación Electrónica Gratuita del SII (portal MiPyME en www1.sii.cl)
Tiempo estimado: ~10-30 segundos (depende de cantidad de documentos)
Parámetros de ruta
| Nombre | Tipo |
|---|---|
{periodo} | string |
Parámetros de consulta
| Nombre | Tipo |
|---|---|
rut_emisor | string |
tipo_dte | number |
estado | string |
monto_min | number |
monto_max | number |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · Lista de DTEs recibidos con XMLs
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/recibidos/2025-01?rut_emisor=76543210-3&tipo_dte=33&estado=RRC&monto_min=100000&monto_max=5000000' \
-H 'x-api-key: TU_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"rut": "12345678-5",
"password": "miClaveSII",
"rut_empresa": "76543210-3"
}'/api/v1/sii/dte/recibidos/{periodo}/folio/{folio}Descargar un DTE recibido específico por folio
Descarga un documento tributario recibido identificado por su folio y el RUT del emisor.
El campo rut_emisor es obligatorio porque el mismo número de folio puede existir
para diferentes emisores.
Información retornada:
- XML firmado del DTE en Base64
- Datos del documento (tipo, fecha, emisor, montos)
- Estado en el SII
Requisitos:
rutdebe ser el RUT del representante legal (persona natural), NO el RUT de la empresarut_empresaes siempre obligatorio- La empresa debe tener habilitado el Servicio de Facturación Electrónica Gratuita del SII
Parámetros de ruta
| Nombre | Tipo |
|---|---|
{periodo} | string |
{folio} | number |
Parámetros de consulta
| Nombre | Tipo |
|---|---|
rut_emisor | string |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · DTE recibido encontrado
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/recibidos/2025-01/folio/100?rut_emisor=76543210-3' \
-H 'x-api-key: TU_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"rut": "12345678-5",
"password": "miClaveSII",
"rut_empresa": "76543210-3"
}'/api/v1/sii/dte/recibidos/folio/{folio}/pdfDescargar PDF oficial de un DTE recibido
Descarga el PDF oficial del SII de un Documento Tributario Electrónico recibido.
El campo rut_emisor es obligatorio para identificar el documento (el mismo folio puede existir para diferentes emisores).
Requisitos:
rutdebe ser el RUT del representante legal (persona natural), NO el RUT de la empresarut_empresaes siempre obligatorio- La empresa debe tener habilitado el Servicio de Facturación Electrónica Gratuita del SII
Tiempo estimado: ~3-5 segundos
Parámetros de ruta
| Nombre | Tipo |
|---|---|
{folio} | number |
Parámetros de consulta
| Nombre | Tipo |
|---|---|
rut_emisor | string |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · PDF del DTE recibido
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/recibidos/folio/12231/pdf?rut_emisor=76543210-3' \
-H 'x-api-key: TU_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"rut": "12345678-5",
"password": "miClaveSII",
"rut_empresa": "76543210-3"
}'¿Listo para integrar?
Crea tu cuenta gratis y obtén tu API Key en menos de un minuto.
Empezar gratis →