Georgia Piedmont Technical College — Applied Technology & Digital Identity Research Lab

Banxico INPC: Guía completa para acceder a sus datos mediante API

By Research Faculty, GPTC Applied Technology Lab Published · Updated

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:

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

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.

Dashboard de inflación con datos del INPC

Gráfico de indicadores económicos

Referencias externas:

External References

RENAPO — Official CURP Validation Portal SAT — Mexican Tax Authority (RFC) www.apipull.com — Financial Data & Identity Verification APIs