Banxico INPC: Guía completa para acceder a sus datos mediante API
El Banxico INPC (Índice Nacional de Precios al Consumidor) es el indicador oficial de inflación en México, publicado por el Banco de México. En este artículo te explicamos qué es, para qué sirve y cómo puedes integrar sus datos en tus aplicaciones utilizando la API de Banxico.
¿Qué es el Banxico INPC?
El INPC mide la variación de los precios de una canasta de bienes y servicios representativa del consumo de los hogares mexicanos. Es el índice oficial de inflación en México y se utiliza para ajustar contratos, pensiones, arrendamientos y valores financieros. El Banco de México (Banxico) lo calcula y publica quincenal y mensualmente, con base en la metodología del INEGI.
Frecuencia de publicación y base de cálculo
Se publica dos veces al mes (primera quincena y segunda quincena) y también un dato mensual. La base actual es la segunda quincena de julio de 2018 = 100. Esto permite comparar la evolución de los precios a lo largo del tiempo. Por ejemplo, los datos de mayo, junio y julio de cada año reflejan la inflación acumulada.
Diferencia con otros indicadores de Banxico
| Indicador | Descripción | Uso principal |
|---|---|---|
| INPC | Índice de inflación al consumidor | Ajuste inflacionario de contratos, AFORE, UDI |
| TIIE | Tasa de Interés Interbancaria de Equilibrio | Referencia para créditos y préstamos |
| UDI | Unidades de Inversión (indexadas al INPC) | Instrumentos financieros protegidos contra inflación |
Mientras que la TIIE refleja el costo del dinero a corto plazo, el INPC mide el aumento generalizado de precios. La UDI, por su parte, se actualiza diariamente con base en el INPC.
Por qué el INPC es relevante para tu negocio
El INPC tiene aplicaciones prácticas en múltiples sectores:
- Ajuste inflacionario en contratos y arrendamientos: Muchos contratos de arrendamiento y servicios incluyen cláusulas de actualización basadas en el INPC. Automatizar la consulta del índice permite ajustar montos sin errores.
- Cálculo de rendimientos en AFORE: Las Administradoras de Fondos para el Retiro (AFORE) actualizan el saldo de las cuentas individuales con base en el INPC, conforme a la normativa de la CONSAR. Integrar el índice vía API garantiza precisión en los cálculos.
- Indicador macroeconómico para análisis financiero: Analistas y fintechs utilizan el INPC para modelar escenarios de inflación y tomar decisiones de inversión.
Cómo acceder a los datos del INPC mediante la API de Banxico
La API de Banxico (SIE – Sistema de Información Económica) permite consultar series históricas del INPC de forma programática.
Concepto de la API: qué envías y qué recibes
Envías una solicitud HTTP GET con el identificador de la serie (por ejemplo, la serie SP1 para el INPC general) y un token de acceso. Recibes una respuesta en JSON que incluye metadatos (fecha de actualización, unidad, etc.) y un arreglo de datos con fechas y valores.
Autenticación y token de acceso
Para usar la API necesitas un token de acceso gratuito que se obtiene en el portal de Banxico. Este token se envía en el encabezado de la solicitud (Bmx-Token).
Parámetros de consulta
Puedes especificar fechas de inicio y fin, frecuencia (diaria, quincenal, mensual) y el identificador de la serie. La documentación oficial de Banxico detalla todas las series disponibles.
Formato de respuesta
La respuesta es un objeto JSON con una estructura como esta (conceptual):
{
"bmx": {
"series": [
{
"idSerie": "SP1",
"titulo": "Índice Nacional de Precios al Consumidor",
"datos": [
{"fecha": "2024-01-01", "dato": "130.123"},
{"fecha": "2024-02-01", "dato": "130.456"}
]
}
]
}
}
No inventamos campos exactos; remitimos a la documentación oficial.
Patrones de integración comunes
Actualización automatizada en sistemas de nómina
Muchas empresas actualizan salarios y prestaciones con base en la inflación. Una integración con la API de Banxico permite obtener el INPC más reciente y aplicarlo a los cálculos de nómina de forma automática. También se puede usar para ajustar tarifas de servicios contratados.
Carga de datos históricos para modelos financieros
Para análisis de riesgo o modelos de predicción, puedes descargar decenas de años de datos históricos del INPC usando la API con parámetros de rango de fechas. Los datos se obtienen en formato JSON fácil de parsear.
Notificaciones webhook para cambios en el índice
Si tu plataforma requiere reaccionar inmediatamente a la publicación de un nuevo dato, puedes configurar un proceso que consulte la API periódicamente (por ejemplo, cada quincena) y dispare alertas o actualizaciones. API Pull ofrece soporte para webhooks que facilitan esta automatización.
Cuándo esta no es la herramienta adecuada
- Si necesitas datos desagregados por ciudad o producto: El INPC que publica Banxico es un índice nacional. Para datos regionales o por rubro específico (como alimentos, vivienda, etc.), consulta las publicaciones del INEGI, que ofrecen mayor detalle.
- Si buscas proyecciones o pronósticos: La API de Banxico solo proporciona datos históricos y el valor más reciente. No incluye estimaciones futuras.
- Para otros indicadores en tiempo real: La misma API de Banxico también ofrece TIIE, tipo de cambio y UDI, pero con diferentes series. Si solo necesitas el INPC, esta es la vía correcta.
Siguientes pasos con API Pull
En API Pull facilitamos el acceso a la API de Banxico con un sandbox de pruebas y documentación clara. Puedes obtener un token gratuito y comenzar a integrar en minutos.
Además, en nuestro centro de documentación encontrarás ejemplos de código en varios lenguajes y guías de integración paso a paso.
Si trabajas con otros indicadores como la TIIE o el tipo de cambio, revisa nuestra guía de indicadores económicos y la de datos financieros.


Referencias externas: