/api/v1/sii/dte/consulta/{periodo}Descargar DTEs emitidos de un período
Descarga los Documentos Tributarios Electrónicos (DTE) emitidos en un período, incluyendo sus XMLs individuales.
Tipos de DTE incluidos:
- 33: Factura Electrónica
- 34: Factura No Afecta o Exenta
- 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:
- Datos completos del documento (emisor, receptor, items)
- XML firmado del DTE
- Estado en el SII (aceptado, rechazado, etc.)
Filtros disponibles:
- Por RUT del receptor
- Por tipo de DTE
- Por rango de montos
Límite: Retorna máximo 100 documentos por consulta.
El campo total en la respuesta indica el total real de documentos que coinciden con los filtros.
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_receptor | string |
tipo_dte | number |
monto_min | number |
monto_max | number |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · Lista de DTEs con XMLs
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/consulta/2025-01?rut_receptor=77000000-0&tipo_dte=33&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/consulta/{periodo}/folio/{folio}Descargar un DTE emitido específico por folio
Descarga un documento tributario específico identificado por su folio.
Información retornada:
- Datos completos del DTE
- XML firmado original
- Estado actual 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
Tiempo estimado: ~5-8 segundos
Parámetros de ruta
| Nombre | Tipo |
|---|---|
{periodo} | string |
{folio} | number |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · DTE emitido encontrado
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/consulta/2025-01/folio/100' \
-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/consulta/folio/{folio}/pdfDescargar PDF oficial de un DTE emitido
Descarga el PDF oficial del SII de un Documento Tributario Electrónico (DTE) emitido por la empresa.
Tipos de DTE soportados:
- 33: Factura Electrónica
- 34: Factura No Afecta o Exenta
- 52: Guía de Despacho Electrónica
- 56: Nota de Débito Electrónica
- 61: Nota de Crédito Electrónica
El PDF incluye:
- Datos completos del emisor y receptor
- Detalle de los ítems (descripción, cantidad, precios)
- Montos totales (neto, IVA, total)
- Timbre electrónico del SII (código de barras 2D)
- Fecha y folio del documento
Formato de respuesta:
El PDF se retorna codificado en Base64 para facilitar su uso en aplicaciones web.
Para obtener el archivo PDF, decodificar el campo base64 del objeto pdf.
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
- El folio debe corresponder a un DTE emitido por la empresa
Tiempo estimado: ~7-10 segundos
Caso de uso: Obtener el PDF oficial con timbre del SII para envío al cliente, archivo contable, o respaldo legal.
Parámetros de ruta
| Nombre | Tipo |
|---|---|
{folio} | number |
Request body · DteCredentialsDto
| Campo | Tipo |
|---|---|
rut | string |
password | string |
rut_empresa | string |
Respuesta 200 · PDF del DTE descargado exitosamente
| Campo | Tipo |
|---|---|
success | boolean |
data | object |
Ejemplo
curl -X POST 'https://api.baseapi.cl/api/v1/sii/dte/consulta/folio/1032/pdf' \
-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 →