https://api.veriko.mx/v1/validationsListar validaciones
Guía de uso →Devuelve el historial paginado de validaciones del usuario autenticado.
Los filtros se combinan entre sí. Por ejemplo:
status: Acepta un estado, o varios separados por comas.with_deleted: Distingue entre los registros activos y los retirados.- Los demás acotan por: modalidad, fecha, contenido, banco, importe, origen, referencia propia (
client_ref) y ciclo de reintentos.
La forma de la respuesta está descrita en la paginación.
Para el registro completo de una validación, con el estado detallado de sus reintentos, está GET /v1/validations/{id}.
| Parámetro | Ubicación | Tipo | Obligatorio | Descripción |
|---|---|---|---|---|
amount_max | query | number (float) | opcional | Filtro — Importe máximo inclusivo, como número. Mismas reglas de tolerancia de formato y de error que 50000 |
amount_min | query | number (float) | opcional | Filtro — Importe mínimo inclusivo, como número. El servidor también tolera enviarlo como texto con separador de miles o símbolo de moneda ("1,000.50", "$500") y lo normaliza con el mismo algoritmo que el resto de la plataforma, pero el contrato es un número: un cliente tipado debe mandarlo así. Un valor no vacío que no se reconozca como número devuelve un estado HTTP 1000.5 |
bank | query | string | opcional | Filtro — Clave SPEI del banco emisor o receptor en la petición original. Los valores que no tengan de 1 a 5 dígitos se ignoran; enviarlo como lista ( 012 |
batch_id | query | integer | opcional | Filtro — Identificador del trabajo de importación que generó las validaciones. Enviarlo como lista ( 42 |
client_ref | query | string | opcional | Coincidencia exacta con la orden-4812 |
from | query | string (date) | opcional | Filtro — Fecha inicial inclusiva, aplicada sobre la creación de la validación. Enviarlo como lista ( 2025-01-01 |
page | query | integer | opcional | Filtro — Página solicitada; los valores menores que Predeterminado: 1 |
per_page | query | integer | opcional | Filtro — Elementos por página; se ajusta al intervalo de Predeterminado: 10 |
playground | query | string | opcional | Filtro — Muestra solo las validaciones del banco de pruebas (Playground). Si se envía, el único valor admitido es 1 |
retry_state | query | string | opcional | Filtro — Estado del ciclo de reintentos: pending |
search | query | string | opcional | Filtro — Texto buscado, sin distinguir mayúsculas y minúsculas, en los datos enviados, normalizados y devueltos por Banxico. scotiabank |
status | query | string | opcional | Filtro — Estado del ciclo de vida. Acepta un valor o una lista separada por comas: valid |
to | query | string (date) | opcional | Filtro — Fecha final inclusiva, aplicada sobre la creación de la validación. Enviarlo como lista ( 2025-03-31 |
type | query | string | opcional | Filtro — Modalidad: direct |
with_deleted | query | string | opcional | Filtro — Alcance de los registros retirados: omitido incluye activos y retirados; 0 |
curl -X GET 'https://api.veriko.mx/v1/validations' \
-H 'Authorization: Bearer veriko_••••'Ejemplo en Python — próximamente.
Ejemplo en JavaScript — próximamente.
Ejemplo en PHP — próximamente.
| Campo | Tipo | Descripción |
|---|---|---|
type* | string | Tipo del recurso. Es un valor fijo por recurso y no varía entre respuestas; permite distinguir recursos cuando una colección mezcla varios. p. ej.validation |
id* | string (uuid) | Identificador del recurso, único dentro de su |
attributes* | object | Datos mostrados en el historial de validaciones. |
bank_name | string | Nombre del banco de la contraparte. Prioriza |
bank_code | string | nullanulable | Clave Banxico canónica (3-5 dígitos) del banco de la contraparte, resuelta por la autoridad del dominio. |
beneficiary_label | string | nullanulable | Etiqueta del beneficiario receptor registrado (si existe). |
amount | number | nullanulable | Importe de la transferencia (en pesos mexicanos — MXN). |
tracking_key | string | Identificador asignado por el banco emisor de la transferencia (clave de rastreo). |
referencia_numerica | string | Serie numérica de hasta 7 dígitos que identifica la transferencia (no es único, puede repetirse). |
beneficiary_account | string | Número de cuenta (CLABE, tarjeta o celular/DiMo) receptor de la transferencia. |
status | string | Estado del ciclo de vida — |
banxico_status | string | Veredicto reportado por Banxico. |
validation_type | string | Modalidad de validación — |
is_playground | boolean |
|
created_at | string (date-time) | Timestamp ISO 8601 en UTC con sufijo 2026-05-01T05:14:38Z |
deleted_at | TimestampUTC | null | Fecha de retiro del historial, en ISO 8601 UTC. |
purged_at | object | Fecha y hora, en ISO 8601 UTC, en que la validación se purgó. Solo aparece en una validación purgada, que queda como una lápida con su veredicto, sus fechas y su monto. |
retry_state | object | Estado resumido del ciclo de reintentos, con la configuración representada como |
enabled | boolean |
true |
max_retries | integer | nullanulable | Siempre null |
interval_seconds | integer | nullanulable | Siempre null |
outcomes | array | nullanulable | Siempre null |
attempts_completed | integer | Cantidad de reintentos completados hasta el momento. p. ej.2 |
next_attempt_at | TimestampUTC | null | Fecha del próximo reintento; |
resolved_at | TimestampUTC | null | Fecha en que un reintento obtuvo |
exhausted_at | TimestampUTC | null | Fecha en que se agotaron los intentos; |
cancelled_at | TimestampUTC | null | Fecha de cancelación del ciclo; |
terminal_state | string | nullanulable | Situación del ciclo: pending |
client_ref | string | Referencia propia enviada al validar ( orden-4812 |
| Código | Clase | Descripción | Cuerpo |
|---|---|---|---|
| 200 | 2xx | Lista paginada de validaciones con metadatos de paginación. | PublicValidationListItem |
| 401 | 4xx | Se requiere autenticación o las credenciales son inválidas | ErrorResponse |
| 422 | 4xx | Un filtro no se pudo aplicar (código invalid_filter): valor no admitido en retry_state, playground o amount_min/amount_max con formato irreconocible; o tipo incorrecto en from, to, search, bank o batch_id (por ejemplo, enviados como lista from[]=). | ErrorResponse |
| Código | Clave | Ejemplo |
|---|---|---|
| 401 | unauthorized | Credenciales de autenticación ausentes o inválidas. Envelope
|