GET
https://api.veriko.mx/v1/validations/{id}/cepDescargar el CEP oficial
Guía de uso →Descarga el Comprobante Electrónico de Pago (CEP) emitido por Banxico de una validación con veredicto valid, o returned cuando el CEP se descargó antes de conocerse la devolución.
El formato predeterminado es xml; con format=pdf se solicita el documento en PDF.
Si el comprobante, o el formato pedido, no está disponible, responde con un estado HTTP 404 (con cep_not_available en el cuerpo).
| Parámetro | Ubicación | Tipo | Obligatorio | Descripción |
|---|---|---|---|---|
id* | path | string (uuid) | obligatorio | Identificador (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. | Cuerpo sin schema |
| 400 | 4xx | Formato fuera de la lista admitida (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). Este último código se devuelve cuando banxico_status no es valid ni returned o falta el archivo solicitado. | ErrorResponse |
| 410 | 4xx | La validación se purgó y este recurso ya no existe (validation_purged). | ErrorResponse |
| 422 | 4xx | UUID inválido en la ruta (invalid_uuid). | ErrorResponse |
| Cabecera | Tipo | Descripción |
|---|---|---|
Content-Disposition | string | Nombre de descarga con el formato CEP-{validation_id}.{ext}. |
| Código | Clave | Ejemplo |
|---|---|---|
| 401 | unauthorized | Credenciales de autenticación ausentes o inválidas. Envelope
|
| 403 | permission_denied | No tienes permiso para acceder a este recurso. Envelope
|
| 410 | validation_purged | La validación se purgó y este recurso ya no existe. Envelope
|