Receptor CPE/Descargar CDR

Descargar CDR

Descarga la Constancia de Recepcion (CDR) del comprobante electronico desde SUNAT. El archivo viene en un ZIP codificado en Base64.

GET/api/v1/sunat/receptor/cdr/{document_id}

Parametros 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
{
"error": {
"code": "CDR_NOT_AVAILABLE",
"message": "La Constancia de Recepcion (CDR) no esta disponible para este documento."
}
}

Campos de Respuesta

CampoTipoDescripcion
successbooleanIndica si la operacion 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 indicando que no esta disponible.