Necesitas una cuenta de Veripay y una API key. Crea ambas gratis en el dashboard.
1. Crear una API key
- Inicia sesión en veripay.datagora.mx/dashboard.
- Ve a API keys → Crear.
- Asigna un nombre descriptivo (p. ej.
backend-prod). - Copia el valor
vk_live_.... Sólo se muestra una vez.
2. Hacer tu primera llamada
El endpointPOST /api/v1/cep/xml_auto descarga el CEP en XML e infiere automáticamente emisor y receptor a partir de la CLABE.
3. Interpretar la respuesta
200 OK+ cuerpo binario XML → CEP encontrado y firmado por Banxico.- Headers
X-Inferred-Emisor/X-Inferred-Receptorte indican qué dedujo el gateway. 404 NOT_FOUND→ Banxico no tiene registro con esos parámetros (revisafecha±1 día ymontoexacto).400 INFERENCE_FAILED→ No se pudo inferir el banco; usa la versión sin_autoconemisor/receptorexplícitos.
4. Otros formatos disponibles
| Endpoint | Devuelve | Cuándo usarlo |
|---|---|---|
/v1/cep/xml_auto | application/xml | Default, parseable y compacto |
/v1/cep/pdf_auto | application/pdf | Adjuntar a clientes / facturación |
/v1/cep/zip_auto | application/zip | PDF + XML en un solo request |
/v1/cep/base64 | application/json | Cliente sin soporte binario |
/v1/cep/xml | application/xml | Si ya conoces emisor + receptor |
Siguiente paso
Explora todos los endpoints en la Referencia API con playground interactivo.