Receptor CPE/Descargar XML

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

NombreTipoDescripción
document_idrequeridostringIdentificador 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

CampoTipoDescripción
successbooleanIndica si la operación fue exitosa
document_idstringIdentificador del documento solicitado
filenamestringNombre sugerido para el archivo ZIP
xml_base64stringContenido 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.