Objetivo
Entiende el estado y la forma de tu tráfico de validaciones: tasa de éxito, latencia, tendencias de volumen y qué contrapartes aparecen con mayor frecuencia. Usa estos datos para identificar patrones de error, detectar tráfico inusual y optimizar políticas de reintentos.
Requisitos previos
- Una API key activa (
veriko_…) con el permisoinsights:read_self.
Pasos
1. Comenzar con el resumen de KPIs
GET /v1/insights/overview proporciona un snapshot de los indicadores clave para las últimas 24–48 horas: validaciones totales, conteos de hoy y ayer, tasa de éxito y latencia promedio.
curl 'https://api.veriko.mx/v1/insights/overview' \
-H 'Authorization: Bearer veriko_••••'{
"data": {
"type": "insights_overview",
"attributes": {
"total_validations": 4821,
"today": 143,
"yesterday": 118,
"success_rate_pct": 91.4,
"avg_latency_ms_24h": 1320,
"verdict_distribution_7d": {
"valid": 87.2,
"not_found": 9.1,
"cep_unavailable": 2.5,
"error": 1.2
}
}
}
}2. Profundizar en tendencias de series temporales
GET /v1/insights/trends devuelve datos de series temporales agrupados. Elige el range de tiempo y la metric:
| range | Tamaño del grupo |
|---|---|
24h | Por hora |
7d | Por día |
30d | Por día |
90d | Por semana (semanas inician el lunes) |
Tendencia de volumen (últimos 30 días):
curl 'https://api.veriko.mx/v1/insights/trends?range=30d&metric=volume' \
-H 'Authorization: Bearer veriko_••••'Percentiles de latencia (últimos 7 días):
curl 'https://api.veriko.mx/v1/insights/trends?range=7d&metric=latency' \
-H 'Authorization: Bearer veriko_••••'La métrica de latencia devuelve p50, p95 y p99 por grupo. Un p99 creciente mientras el p50 se mantiene estable indica lentitud intermitente del upstream Banxico en lugar de un problema sistemático.
3. Identificar los principales bancos por volumen o errores
GET /v1/insights/top-banks lista los bancos más frecuentes en tus validaciones durante los últimos 30 días:
# Top 10 bancos por volumen
curl 'https://api.veriko.mx/v1/insights/top-banks?metric=volume&limit=10' \
-H 'Authorization: Bearer veriko_••••'
# Top bancos por conteo de errores — útil para detectar rutas problemáticas
curl 'https://api.veriko.mx/v1/insights/top-banks?metric=errors&limit=10' \
-H 'Authorization: Bearer veriko_••••'4. Identificar los principales beneficiarios
GET /v1/insights/top-beneficiaries lista las cuentas que aparecen con más frecuencia como destinos en tus validaciones:
curl 'https://api.veriko.mx/v1/insights/top-beneficiaries' \
-H 'Authorization: Bearer veriko_••••'Siguientes pasos
- Exportar estados de cuenta financieros para el mismo período: ver Generar reportes financieros.
- Revisar el consumo de cuota junto a las tendencias de volumen: ver Monitorear uso.