API Comprobante CEP

Descarga y verifica comprobantes electrónicos de pago SPEI de Banco de México.

Se requiere una API key para usar esta API. Fuente oficial Banxico CEP.

Regístrate para Comenzar

Características

✓ Descarga de Comprobantes

Descarga comprobantes de pago SPEI completos en XML con datos de transacción: beneficiario, ordenante, monto y clave de rastreo.

✓ Consulta Rápida de Estado

Verifica el estado de un pago sin descargar el comprobante completo. Ideal para confirmación de pagos en tiempo real.

✓ Directorio de Instituciones

Lista todas las instituciones financieras registradas en el sistema SPEI para cualquier fecha.

✓ Datos de Transacción Parseados

Campos extraídos automáticamente: beneficiario, ordenante, monto, fecha, clave de rastreo, referencia numérica e instituciones.

Endpoints API

1. Descarga de Comprobante de Pago

GET https://api.tlaloc.sh/mx/v1/cep?fecha={fecha}&tipo_criterio={tipo_criterio}&criterio={criterio}&emisor={emisor}&receptor={receptor}&cuenta={cuenta}&monto={monto}

Parámetros

Parámetro Tipo Requerido Descripción
fecha string Fecha de la transacción (YYYY-MM-DD)
tipo_criterio string Tipo de criterio de búsqueda (ej. "T" para clave de rastreo)
criterio string Valor de búsqueda (clave de rastreo o referencia numérica)
emisor string Código de la institución emisora
receptor string Código de la institución receptora
cuenta string Número de cuenta del beneficiario
monto string Monto de la transacción

Ejemplo de Solicitud

curl -X GET "https://api.tlaloc.sh/mx/v1/cep?fecha=2025-01-15&tipo_criterio=T&criterio=MHETRE010115&emisor=40002&receptor=40012&cuenta=012180015025252000&monto=1500.00"

Ejemplo de Respuesta

{
  "found": true,
  "beneficiario": "JUAN PEREZ LOPEZ",
  "ordenante": "MARIA GARCIA HERNANDEZ",
  "monto": "1500.00",
  "fecha_operacion": "2025-01-15",
  "clave_rastreo": "MHETRE010115",
  "referencia_numerica": "1234567",
  "estado": "Liquidado",
  "institucion_emisora": "BANAMEX",
  "institucion_receptora": "BBVA MEXICO",
  "xml_content": "<?xml version='1.0'?>..."
}

2. Consulta Rápida de Estado

GET https://api.tlaloc.sh/mx/v1/cep_query?fecha={fecha}&tipo_criterio={tipo_criterio}&criterio={criterio}&emisor={emisor}&receptor={receptor}

Parámetros

Parámetro Tipo Requerido Descripción
fecha string Fecha de la transacción (YYYY-MM-DD)
tipo_criterio string Tipo de criterio de búsqueda
criterio string Valor de búsqueda
emisor string Código de la institución emisora
receptor string Código de la institución receptora

Ejemplo de Respuesta

{
  "found": true,
  "estado": "Liquidado",
  "detalle": {
    "Estado del pago en Banxico": "Liquidado",
    "Fecha de operación": "15/01/2025",
    "Clave de rastreo": "MHETRE010115"
  }
}

3. Instituciones Financieras

GET https://api.tlaloc.sh/mx/v1/cep/instituciones?fecha={fecha}

Parámetros

Parámetro Tipo Requerido Descripción
fecha string Fecha para consultar instituciones (YYYY-MM-DD)

Ejemplo de Respuesta

[
  {"codigo": "40002", "nombre": "BANAMEX"},
  {"codigo": "40012", "nombre": "BBVA MEXICO"},
  {"codigo": "40014", "nombre": "SANTANDER"}
]

Casos de Uso

Conciliación de Pagos

Verifica y concilia automáticamente pagos SPEI contra tus registros.

Prevención de Fraude

Valida comprobantes de pago enviados por clientes para detectar recibos falsificados.

Automatización Contable

Extrae datos estructurados de transacciones de comprobantes CEP para contabilidad automatizada.

Cumplimiento Normativo

Mantén registros de pago verificables con documentación oficial de Banxico.

Ver Documentación Completa Contactar Ventas