https://api.veriko.mx/v1/validations/{id}/cepDescargar el CEP oficial
Guía de uso →Descarga el Comprobante Electrónico de Pago que emite Banxico para una transferencia ya verificada. Solo existe cuando la verificación terminó en banxico_status: 'valid', que es lo mismo que has_cep: true; en cualquier otro caso la respuesta es 404 cep_not_available. El formato por defecto es XML. Con ?format=pdf se obtiene el PDF firmado por Banxico, que es el que sirve como comprobante ante terceros. Para un rango de fechas completo hay una vía mejor que llamar aquí una vez por validación: GET /v1/finance/ceps devuelve todos los CEP del periodo en un solo ZIP, con sus manifiestos. Qué validaciones tienen CEP disponible se sabe filtrando GET /v1/validations por status=valid.
| Parámetro | Ubicación | Tipo | Obligatorio | Descripción |
|---|---|---|---|---|
id* | path | string (uuid) | obligatorio | UUID de la validación |
format | query | string | opcional | Formato del certificado: Predeterminado: xml |
curl -X GET 'https://api.veriko.mx/v1/validations/{id}/cep' \
-H 'Authorization: Bearer veriko_••••'Ejemplo en Python — próximamente.
Ejemplo en JavaScript — próximamente.
Ejemplo en PHP — próximamente.
| Código | Clase | Descripción | Cuerpo |
|---|---|---|---|
| 200 | 2xx | Archivo del certificado CEP. El Content-Type es application/xml o application/pdf según el formato solicitado. | Sin cuerpo |
| 400 | 4xx | Formato fuera del allowlist (invalid_export_format). | ErrorResponse |
| 401 | 4xx | Se requiere autenticación o las credenciales son inválidas | ErrorResponse |
| 403 | 4xx | Permisos insuficientes | ErrorResponse |
| 404 | 4xx | Validación no encontrada (not_found) o el CEP no está disponible para esta validación (cep_not_available). El CEP no se emite cuando banxico_status no es valid, o cuando el XML/PDF asociado no fue persistido. | ErrorResponse |
| 422 | 4xx | UUID inválido en el path (invalid_uuid). | ErrorResponse |
| Cabecera | Tipo | Descripción |
|---|---|---|
Content-Disposition | string | Forzar descarga con nombre CEP-{validation_id}.{ext}. |
| Código | Clave | Ejemplo |
|---|---|---|
| 401 | unauthorized | Credenciales de autenticación ausentes o inválidas. Envelope
|
| 403 | forbidden | No tienes permiso para acceder a este recurso. Envelope
|