Índice de la documentación
Receptor CPE/Descargar CDR

Descargar CDR

Descarga la Constancia de Recepción (CDR) del comprobante electrónico desde SUNAT. El archivo viene en un ZIP codificado en Base64.

GET/api/v1/sunat/receptor/cdr/{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/cdr/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-CDR.zip",
"cdr_base64": "UEsDBBQACAgIAAZ..."
}

CDR No Disponible

422 Unprocessable Entity
{
"detail": "La Constancia de Recepción (CDR) no está disponible para este documento.",
"error_code": "sunat.resource_not_available"
}

Campos de Respuesta

CampoTipoDescripción
successbooleanIndica si la operación fue exitosa
document_idstringIdentificador del documento solicitado
filenamestringNombre sugerido para el archivo ZIP
cdr_base64stringContenido del CDR en Base64 (ZIP)

Formato del Archivo

El CDR viene dentro de un archivo ZIP codificado en Base64. Decodifica el Base64 y descomprime el ZIP para obtener el XML de la constancia.

Disponibilidad

No todos los comprobantes tienen CDR disponible en SUNAT. Si el CDR no existe, la API responde con un error 422 con sunat.resource_not_available. Es una respuesta definitiva: no reintentes.