ESPOT DATA API · v1
Datos económicos reales de México
7 endpoints · fuentes oficiales mexicanas · JSON limpio · < 200 ms. Precios gasolina, tipo de cambio, PROFECO, aire, score municipios, negocios y servicios.
Playground
Ejecuta un endpoint real · sin mocks · datos actuales de BD
Tipo de cambio USD/MXN (Banxico FIX)
Sin key → tier free (100 req/mes por IP).
curl "https://espot.mx/api/v1/tipo-cambio" \ -H "Authorization: Bearer $ESPOT_API_KEY"
const r = await fetch("https://espot.mx/api/v1/tipo-cambio", {
headers: { Authorization: `Bearer ${process.env.ESPOT_API_KEY}` },
});
const { data } = await r.json();Endpoints v1
GET only · JSON · CORS enabled · Bearer auth · rate limited per plan
| Método | Ruta | Descripción | Parámetros |
|---|---|---|---|
| GET | /api/v1/tipo-cambio | Tipo de cambio USD/MXN (Banxico FIX) | — |
| GET | /api/v1/gasolina | Precios gasolina por municipio (CRE) | municipio, tipo, limit |
| GET | /api/v1/precios | Precios PROFECO por producto | producto, municipio, limit |
| GET | /api/v1/score | Score de calidad de vida municipal | municipio |
| GET | /api/v1/negocios | Directorio DENUE | ciudad, categoria, limit |
| GET | /api/v1/aire | Calidad del aire (IMECA) | ciudad |
| GET | /api/v1/servicios | Precios servicios locales (ESBOT) | ciudad, servicio, limit |
OpenAPI 3.0 completa: /openapi.json · Texto plano para IAs: /api/v1.md
Nuevo · DQL v2
Pregunta en español natural
/api/query ahora acepta un parámetro ?q= con preguntas en lenguaje natural. El sistema busca los ejemplos de entrenamiento más relevantes, genera SQL seguro (solo SELECT, timeout 5s, tablas permitidas) y devuelve el resultado con provenance.
curl "https://espot.mx/api/query?q=¿cuánto%20cuesta%20el%20paracetamol%20en%20Guadalajara?"
{
"ok": true,
"pregunta": "¿cuánto cuesta el paracetamol en Guadalajara?",
"sql_generado": "SELECT medicamento, cadena, precio, colonia FROM farmacia_spot_precios WHERE medicamento ILIKE '%paracetamol%' AND municipio ILIKE '%guadalajara%' ORDER BY precio ASC LIMIT 20",
"tabla_fuente": "farmacia_spot_precios",
"resultado": [
{ "medicamento": "Paracetamol 500mg", "cadena": "Similares", "precio": 14, "colonia": "Centro" },
...
],
"provenance": "PROFECO QQM + scraping ESPOT · farmacia_spot_precios",
"latencia_ms": 842,
"ejemplos_usados": 8
}- ¿cuánto cuesta el paracetamol en Guadalajara?
- ¿dónde está la gasolina más barata en Jalisco?
- ¿cuáles son los municipios más seguros de Jalisco?
- ¿qué porcentaje del empleo es informal en Jalisco?
- ¿cuántos sismos ha habido en Jalisco este año?
- ¿cómo ha cambiado el precio de la gasolina este mes?
Precios
Facturación mensual · cambia o cancela cuando quieras
- ·100 requests / mes
- ·Sin registro requerido
- ·Endpoints: tipo-cambio, gasolina, score
- ·Rate limit por IP
- ·50,000 requests / mes
- ·Todos los endpoints
- ·API key propia
- ·Email soporte · SLA 99.5%
- ·Requests ilimitados
- ·SLA 99.9%
- ·
Casos de uso
Tipo de cambio · gasolina · INPC para dashboards editoriales.
Indicadores económicos en tiempo real para dashboards y alertas.
Score municipios + precios por colonia + DENUE para análisis de zona.
Acceso completo · datasets históricos · endpoints custom.
Obtener tu API key
Regístrate y obtén una API key para acceder a todos los endpoints. El plan Free no requiere registro, pero la key te da acceso a rate limits mayores y todos los endpoints.