Descargar XML
Descarga el archivo XML del comprobante electrónico directamente desde SUNAT. El archivo viene en un ZIP codificado en Base64.
GET
/api/v1/sunat/receptor/xml/{document_id}Parámetros de Ruta
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
document_idrequerido | string | Identificador del documento en formato SUNAT: RUC-TIPO-SERIE-NUMERO |
Ejemplo de Código
1curl -X GET \2 "https://api.integracpe.com/api/v1/sunat/receptor/xml/20600000001-01-F001-00001234" \3 -H "Authorization: Bearer sk_live_tu_api_key"
Respuestas
Respuesta Exitosa
200 OK
{"success": true,"document_id": "20600000001-01-F001-00001234","filename": "20600000001-01-F001-00001234-XML.zip","xml_base64": "UEsDBBQACAgIAAZ..."}
Documento No Encontrado
404 Not Found
{"error": {"code": "DOCUMENT_NOT_FOUND","message": "El comprobante no existe en SUNAT o no está disponible para descarga"}}
Campos de Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
| success | boolean | Indica si la operación fue exitosa |
| document_id | string | Identificador del documento solicitado |
| filename | string | Nombre sugerido para el archivo ZIP |
| xml_base64 | string | Contenido del ZIP en Base64 |
Formato del Archivo
El XML viene dentro de un archivo ZIP para optimizar la transferencia. Decodifica el Base64 y descomprime el ZIP para obtener el archivo XML original.
Disponibilidad
Solo están disponibles comprobantes emitidos a tu RUC. SUNAT puede demorar hasta 72 horas en procesar un comprobante después de su emisión.