Mexico Supermarket Prices - PROFECO (Walmart, Soriana, HEB) avatar

Mexico Supermarket Prices - PROFECO (Walmart, Soriana, HEB)

Pricing

from $2.00 / 1,000 price records

Go to Apify Store
Mexico Supermarket Prices - PROFECO (Walmart, Soriana, HEB)

Mexico Supermarket Prices - PROFECO (Walmart, Soriana, HEB)

Official store-level prices for groceries, medicines and appliances in 37 Mexican cities from PROFECO: Walmart, Soriana, Chedraui, HEB, La Comer. No login.

Pricing

from $2.00 / 1,000 price records

Rating

0.0

(0)

Developer

TimeKast

TimeKast

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Mexico Supermarket Prices API - PROFECO Quién es Quién (Walmart, Soriana, Chedraui, HEB)

Official, store-level prices for groceries, medicines and home appliances in 37 Mexican cities, from PROFECO's Quién es Quién en los Precios program (Mexico's federal consumer agency). Covers Walmart, Bodega Aurrera, Soriana, Chedraui, HEB, La Comer, SuperISSSTE, pharmacies and public markets. No login, no browser, no blocking: US$2.00 per 1,000 price rows, and you pay only for rows delivered.

🇲🇽 Versión en español abajo

What data do you get?

One row per product × store × observation date, cleaned and ready for analysis:

  • Product: full name, PROFECO product type, parsed brand, presentation and size (e.g. 1 LT, 1.4 KG)
  • Price in MXN and the exact observation date
  • Store: normalized chain (Walmart, Soriana, Chedraui, HEB, La Comer…), branch name, street address, colonia, postal code, municipality, state
  • City (37 PROFECO-covered cities) and the search term that produced the row
  • Source attribution and extraction timestamp

Use cases

  • CPG brands & distributors - shelf-price monitoring of your SKUs and competitors, by chain and city.
  • Retail & pricing analysts - compare Walmart vs Soriana vs Chedraui vs HEB price levels; track promotions over time.
  • Economists, journalists, fintechs - local inflation panels (tortilla, leche, huevo, the canasta básica).
  • Apps & AI agents - "where is milk cheapest in Monterrey?" via the Apify API or MCP server.
  • Scheduled datasets - run daily or weekly with Apify Schedules and send results to Google Sheets, a webhook, S3 or your database.

How to use it

  1. Type one or more products in Spanish (as PROFECO names them): leche, huevo, tortilla, aceite, paracetamol, refrigerador… Brand names work too (Alpura, Bimbo). Or pick a preset basket.
  2. Choose cities (Ciudad de México, Monterrey, Guadalajara… or ALL).
  3. Optionally filter by chain or PROFECO product type, and set Max results.
  4. Run, then download as JSON, CSV, Excel or HTML, or read it via the API.

Input example

{
"searchTerms": ["leche", "huevo"],
"cities": ["Ciudad de México", "Monterrey"],
"chains": ["Soriana", "Walmart"],
"latestOnly": true,
"maxItems": 1000
}
FieldDescription
searchTermsProducts in Spanish as PROFECO names them. Brands work too.
presetcanasta_basica (28 staples), medicamentos (8), electrodomesticos (8) - added to your terms.
citiesCity names or codes, or ALL for all 37 cities. Default: Ciudad de México.
chainsOptional, e.g. ["Soriana","Walmart","HEB"].
productTypesOptional PROFECO product type, e.g. LECHE ULTRAPASTEURIZADA.
latestOnlyKeep only the newest price per store and product (default true).
maxItemsStop after N rows (0 = no limit). Default 1,000.

Output sample

{
"product": "LECHE EN POLVO, NIDO. KINDER, LATA 1.4 KG. (ALIMENTO PARA NIÑOS...)",
"productType": "LECHE EN POLVO",
"brand": "NIDO",
"presentation": "KINDER, LATA 1.4 KG. (ALIMENTO PARA NIÑOS...)",
"size": "1.4 KG",
"priceMxn": 269,
"observedDate": "2026-10-14",
"chain": "SuperISSSTE",
"chainRaw": "SUPERISSSTE",
"store": "I.S.S.S.T.E. SUCURSAL 110",
"address": "ESCUELA NAVAL MILITAR S/N, ESQ. TEPETLAPA",
"neighborhood": "ALIANZA POPULAR REVOLUCIONARIA U.H.",
"postalCode": "04800",
"municipality": "Coyoacán",
"state": "Ciudad de México",
"cityCode": "0901",
"city": "Ciudad de México",
"searchTerm": "leche",
"source": "PROFECO - Quién es Quién en los Precios",
"sourceUrl": "https://qqp.profeco.gob.mx/",
"scrapedAt": "2026-10-19T12:37:59.188Z"
}

How much does it cost?

Pay per event - you pay only for price rows delivered to your dataset (plus Apify's tiny standard start fee of US$0.00005 per run).

EventPrice
Price record (one row)US$0.002 → US$2.00 per 1,000 rows

Real runs (Oct 2026): leche + huevo in Mexico City = 714 rows ≈ US$1.43 in 9 s. The full canasta básica preset in CDMX + Monterrey + Guadalajara, Soriana only = 2,946 rows ≈ US$5.89 in 2.5 min. Use Max results or the run's Max cost per run to cap spending: the Actor stops cleanly at your budget and never charges for rows you did not receive.

Covered cities (37)

Acapulco, Aguascalientes, Apizaco, Campeche, Cancún, Chihuahua, Ciudad Juárez, Ciudad de México, Cuernavaca, Culiacán, Durango, Estado de México, Guadalajara, Hermosillo, La Paz, La Piedad, León, Monterrey, Morelia, Mérida, Oaxaca, Orizaba, Pachuca, Playa del Carmen, Puebla, Querétaro, Saltillo, San Luis Potosí, Tampico, Tijuana, Tlaxcala, Toluca, Torreón, Tuxtla Gutiérrez, Veracruz, Villahermosa, Zacatecas.

Data quality

  • If PROFECO is down or changes its format, the run fails with a clear message instead of "succeeding" with an empty dataset.
  • If your terms simply match nothing, the Actor checks the source with a canary query and tells you so.
  • RUN_STATS and QUALITY_REPORT are saved in the run's key-value store.
  • Gentle on the source: about 1 request per second, retries with exponential backoff.

FAQ

How fresh are the prices? PROFECO observations are usually 1-7 days old; observedDate tells you exactly when each price was seen.

Why are some products or stores missing? PROFECO surveys a basket of products in selected stores; it is not a full online catalog of each chain.

Can I get every city at once? Yes, set cities to ["ALL"]. Combine with maxItems or Max cost per run to control spend.

Is this legal? The Actor reads only public information PROFECO publishes for consumers, without login, and collects no personal data (stores are businesses). Source: PROFECO - Programa Quién es Quién en los Precios. Not affiliated with PROFECO or any retailer.

Can I use it from code or an AI agent? Yes - via the Apify API, the JavaScript/Python clients, integrations (Make, Zapier, n8n) or the Apify MCP server.

Found a problem? Open an issue in the Issues tab; we usually reply within 2 business days.


🇲🇽 Español

API de precios de supermercados en México - PROFECO Quién es Quién (Walmart, Soriana, Chedraui, HEB)

Precios oficiales por tienda de abarrotes, medicinas y electrodomésticos en 37 ciudades de México, del programa Quién es Quién en los Precios de PROFECO. Incluye Walmart, Bodega Aurrera, Soriana, Chedraui, HEB, La Comer, SuperISSSTE, farmacias y mercados. Sin login ni navegador: US$2.00 por cada 1,000 precios, y solo pagas lo que recibes.

¿Qué datos obtienes?

Una fila por producto × tienda × fecha de observación: nombre del producto, tipo, marca, presentación y tamaño; precio en MXN y fecha; cadena normalizada, sucursal, dirección, colonia, código postal, municipio y estado; ciudad y término buscado.

Casos de uso

  • Monitoreo de precios en anaquel para marcas y distribuidores.
  • Comparar niveles de precio entre cadenas y ciudades; seguimiento de promociones.
  • Índices locales de inflación (tortilla, leche, huevo, canasta básica).
  • Apps y agentes de IA ("¿dónde está más barato el huevo en Monterrey?").
  • Datasets programados (diario/semanal) hacia Google Sheets, webhooks o tu base de datos.

Cómo usarlo

Escribe productos en español (leche, huevo, tortilla…) o elige un preset (canasta_basica, medicamentos, electrodomesticos), elige ciudades (o ALL), filtra por cadena si quieres y define Max results.

{ "searchTerms": ["leche", "huevo"], "cities": ["Ciudad de México", "Monterrey"], "chains": ["Soriana", "Walmart"], "maxItems": 1000 }

Campos de salida

product, productType, brand, presentation, size, priceMxn, observedDate, chain, chainRaw, store, address, neighborhood, postalCode, municipality, state, cityCode, city, searchTerm, source, sourceUrl, scrapedAt.

Precio

Pago por evento: US$0.002 por precio (US$2.00 por 1,000) más la tarifa estándar de inicio de Apify (US$0.00005 por ejecución). Ejemplo real: leche + huevo en CDMX = 714 filas ≈ US$1.43. Usa "Max results" o "Max cost per run": el Actor se detiene limpio en tu presupuesto.

Preguntas frecuentes

¿Qué tan recientes son los precios? Normalmente de 1 a 7 días; observedDate indica la fecha exacta. ¿Por qué faltan productos? PROFECO levanta una canasta de productos en tiendas seleccionadas; no es el catálogo completo de cada cadena. ¿Calidad? Si PROFECO no responde o cambia su formato, la ejecución falla con mensaje claro; nunca entrega un "éxito" vacío. ¿Es legal? Solo lee información pública que PROFECO publica para consumidores, sin iniciar sesión y sin datos personales. Fuente: PROFECO, Programa Quién es Quién en los Precios. Sin afiliación con PROFECO ni con las cadenas.