ScavioScavio
Pricing
Tools
Sign InsGet Startedg
2 endpoints para México en producción

API de Walmart México

Datos de walmart.com.mx en JSON estructurado: busca cualquier producto o recorre una categoría y recibe precio en pesos, calificación, vendedor, patrocinado, disponibilidad y formas de entrega, junto con la tienda de la que salen los precios. Cada consulta es un solo POST con "domain": "com.mx". Sin cuenta de vendedor.

Obtén tu API keyVer la documentación

50 créditos gratis al registrarte, suficientes para 25 búsquedas en Walmart México. Sin tarjeta.

Read in EnglishLire en français

POST /api/v1/walmart/search
ejemplo
query:
prueba
{  "data": {    "query": "leche",    "title": "Resultados para \"leche\"",    "url": "https://www.walmart.com.mx/search?q=leche",    "location": {      "city": "México D.f.",      "state": "CDMX",      "store_id": "2344",      "zipcode": "11220"    },    "page": 1,    "total_results": 149,    "max_page": 4,    "has_more_pages": false,    "products_count": 46,    "count": 46,    "products": [      {        "pos": 1,        "id": "00750105591877",        "title": "Alpura vaquitas sabor triple chocolate 180ml",        "url": "https://www.walmart.com.mx/ip/alpura-vaquitas-sabor-triple-chocolate-180ml/00750105591877",        "image": "https://i5-mx.walmartimages.com/asr/c6758633-cb88-438a-8f1f-249585faecad.57d48a1c65342edf2b409a57b7be80e2.jpeg",        "price": 8,        "currency": "MXN",        "rating": 5,        "rating_count": 4,        "seller_id": "0",        "seller_catalog_id": "0",        "seller_name": null,        "sponsored": true,        "out_of_stock": false,        "section_title": "Resultados para \"leche\"",        "fulfillment": {          "delivery": true,          "pickup": true,          "shipping": false,          "free_shipping": false,          "aisle": null,          "stock_source": "store"        },        "variants": [],        "brand": "Alpura",        "availability_status": "Disponible",        "badge": "Comprado 1K+ veces el mes pasado"      },      {        "pos": 2,        "id": "00750105538578",        "title": "Leche Santa Clara Deslactosada Light 1.5 lt",        "url": "https://www.walmart.com.mx/ip/leche-santa-clara-deslactosada-light-1-5-lt/00750105538578",        "image": "https://i5-mx.walmartimages.com/asr/6d4f8ba2-1fd8-4109-a93e-a25a6d5c51c5.d1e2b1893285be246453aacb84e8e648.jpeg",        "price": 49,        "currency": "MXN",        "rating": 5,        "rating_count": 7,        "seller_id": "0",        "seller_catalog_id": "0",        "seller_name": null,        "sponsored": true,        "out_of_stock": false,        "section_title": "Resultados para \"leche\"",        "fulfillment": {          "delivery": true,          "pickup": true,          "shipping": false,          "free_shipping": false,          "aisle": null,          "stock_source": "store"        },        "variants": [],        "brand": "Santa Clara",        "availability_status": "Disponible",        "badge": "Rebaja"      }    ],    "breadcrumb": [],    "related_searches": []  },  "response_time": 4273}
ejemplo capturado · 2 créditos2 / 2 gratis

Llamada en vivo al endpoint real en Walmart México. 2 ejecuciones gratis; después, con tu propia key.

¿Qué es la API de Walmart México de Scavio?

La API de Walmart México de Scavio es una API REST que devuelve datos públicos de walmart.com.mx en JSON estructurado. Envías una palabra clave o un id de categoría con "domain": "com.mx" a uno de sus 2 endpoints POST y recibes productos con precio en pesos, calificación, vendedor y disponibilidad, a 2 créditos por llamada y con una sola API key.

2
endpoints para Walmart México, en producción
2
créditos por llamada en walmart.com.mx
0
cuentas de vendedor necesarias

Lo que puedes obtener de Walmart México

Precio, calificación, vendedor y disponibilidad de cada producto, por búsqueda o por categoría.

Búsqueda con precio en pesos

POST /api/v1/walmart/search

Busca en walmart.com.mx y recibe en cada resultado el precio en MXN, la calificación, el número de calificaciones, el vendedor y si es patrocinado. La respuesta trae el total real: 149 resultados en 4 páginas para "leche" el 2 de noviembre de 2026.

Exploración por categoría

POST /api/v1/walmart/category

Recorre una categoría completa de Walmart México con su id y recibe sus productos con los mismos campos que la búsqueda, para medir surtido y rangos de precio.

Disponibilidad y entrega

POST /api/v1/walmart/search

Cada producto indica si está agotado, su estado de disponibilidad y si admite envío a domicilio o recolección en tienda, y la respuesta incluye la tienda de la que salen los precios.

Los 2 endpoints de la API de Walmart México

Ambas rutas son POST, devuelven JSON y usan la misma API key. Agrega "domain": "com.mx" al cuerpo. 2 créditos por llamada exitosa en walmart.com.mx.

EndpointDevuelveCréditos
Búsqueda/api/v1/walmart/searchProductos de walmart.com.mx por palabra clave: id, título, precio en pesos, moneda, calificación, número de calificaciones, vendedor, patrocinado, disponibilidad y la tienda de la que salen los precios2
Categoría/api/v1/walmart/categoryLos productos de una categoría de Walmart México, con la misma estructura que la búsqueda, más la ruta de la categoría2

Los 50 créditos gratis del registro alcanzan para 25 llamadas. Ficha de producto, opiniones, oferta principal, vendedor, catálogo de vendedor y tiendas son solo para Walmart Estados Unidos y Canadá. Ver planes

Busca en Walmart México desde tu código

Una búsqueda de "leche" devuelve precio en pesos, calificación, vendedor, disponibilidad y la tienda de referencia. La respuesta de la derecha es una captura real, con sus nombres de campo.

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# Búsqueda en Walmart México - 2 créditos
res = client.walmart.search(query="leche", domain="com.mx")
for p in res["data"]["products"]:
    print(p["id"], p["price"], p["currency"], p["title"][:40])

# Siguiente página, hasta max_page - 2 créditos
page2 = client.walmart.search(query="leche", domain="com.mx", page=2)
200 response.jsoncaptured
{
  "data": {
    "query": "leche",
    "title": "Resultados para \"leche\"",
    "url": "https://www.walmart.com.mx/search?q=leche",
    "location": {
      "city": "México D.f.",
      "state": "CDMX",
      "store_id": "2344",
      "zipcode": "11220"
    },
    "page": 1,
    "total_results": 149,
    "max_page": 4,
    "has_more_pages": false,
    "products_count": 46,
    "count": 46,
    "products": [
      {
        "pos": 1,
        "id": "00750105591877",
        "title": "Alpura vaquitas sabor triple chocolate 180ml",
        "url": "https://www.walmart.com.mx/ip/alpura-vaquitas-sabor-triple-chocolate-180ml/00750105591877",
        "image": "https://i5-mx.walmartimages.com/asr/c6758633-cb88-438a-8f1f-249585faecad.57d48a1c65342edf2b409a57b7be80e2.jpeg",
        "price": 8,
        "currency": "MXN",
        "rating": 5,
        "rating_count": 4,
        "seller_id": "0",
        "seller_catalog_id": "0",
        "seller_name": null,
        "sponsored": true,
        "out_of_stock": false,
        "section_title": "Resultados para \"leche\"",
        "fulfillment": {
          "delivery": true,
          "pickup": true,
          "shipping": false,
          "free_shipping": false,
          "aisle": null,
          "stock_source": "store"
        },
        "variants": [],
        "brand": "Alpura",
        "availability_status": "Disponible",
        "badge": "Comprado 1K+ veces el mes pasado"
      },
      {
        "pos": 2,
        "id": "00750105538578",
        "title": "Leche Santa Clara Deslactosada Light 1.5 lt",
        "url": "https://www.walmart.com.mx/ip/leche-santa-clara-deslactosada-light-1-5-lt/00750105538578",
        "image": "https://i5-mx.walmartimages.com/asr/6d4f8ba2-1fd8-4109-a93e-a25a6d5c51c5.d1e2b1893285be246453aacb84e8e648.jpeg",
        "price": 49,
        "currency": "MXN",
        "rating": 5,
        "rating_count": 7,
        "seller_id": "0",
        "seller_catalog_id": "0",
        "seller_name": null,
        "sponsored": true,
        "out_of_stock": false,
        "section_title": "Resultados para \"leche\"",
        "fulfillment": {
          "delivery": true,
          "pickup": true,
          "shipping": false,
          "free_shipping": false,
          "aisle": null,
          "stock_source": "store"
        },
        "variants": [],
        "brand": "Santa Clara",
        "availability_status": "Disponible",
        "badge": "Rebaja"
      }
    ],
    "breadcrumb": [],
    "related_searches": []
  },
  "response_time": 4273
}

¿Por qué no el programa de desarrolladores de Walmart?

Las APIs propias de Walmart existen para operar una cuenta de vendedor, no para leer el catálogo público. Resuelven otro problema.

APIs de Walmart Marketplace y de proveedores

  • Hechas para vendedores y proveedores que gestionan sus propios productos, pedidos e inventario
  • Requieren una cuenta aprobada de vendedor o proveedor ligada a una relación comercial real
  • No hay un endpoint abierto para productos de la competencia ni catálogos de otros vendedores
  • El acceso se limita a los datos que ya son tuyos, no a la tienda pública

API de Walmart México de Scavio

  • Una API key que recibes al registrarte, sin cuenta de vendedor ni relación comercial
  • Cualquier producto público de walmart.com.mx, por búsqueda o por categoría
  • La tienda de la que salen los precios viene en cada respuesta
  • La misma key y el mismo formato JSON que el resto de las plataformas de Scavio

Scavio devuelve solo datos públicos de los productos y nunca inicia sesión como usuario de Walmart.

Lo que construyen los desarrolladores

Monitoreo de precios y rebajas

Consulta de forma programada los productos que te importan en Walmart México y guarda su precio en pesos para detectar cada cambio. El campo badge marca las rebajas: el 2 de noviembre de 2026, la Leche Santa Clara Deslactosada Light de 1.5 lt aparecía en $49 MXN con la etiqueta "Rebaja".

search

Análisis de categoría y surtido

Recorre una categoría para ver qué vende realmente Walmart México y en qué rangos de precio, y compara semana contra semana para detectar productos nuevos y bajas.

category + search

Visibilidad en búsqueda y patrocinados

Cada resultado trae su posición (pos) y si es patrocinado, así que puedes medir en qué lugar aparece tu marca para cada búsqueda y cuánto del primer resultado es publicidad.

search

Comparación entre cadenas en México

Compara el mismo producto en Walmart México, Costco México, HEB México, Amazon México y Mercado Libre con una sola key y respuestas JSON muy parecidas, así que la tabla comparativa es un cruce de datos y no un proyecto de integración.

search + APIs de Costco, HEB, Amazon y Mercado Libre

Disponibilidad y formas de entrega

Lee out_of_stock, availability_status y el objeto fulfillment de cada producto para saber si está disponible y si se puede recibir a domicilio o recoger en tienda.

search + category

Agentes de IA y asistentes de compra

Conecta un agente al servidor MCP y Walmart México se vuelve una herramienta que puede llamar para consultar precios, comparar y resumir productos, con la misma key que todas las plataformas de Scavio.

MCP + REST

Cómo obtener datos de Walmart México en JSON

  1. 1

    Obtén una API key

    Crea una cuenta de Scavio y copia tu key desde el dashboard. Recibes 50 créditos gratis al registrarte, sin tarjeta y sin cuenta de vendedor ni de afiliado de Walmart.

  2. 2

    Envía una búsqueda con "domain": "com.mx"

    Envía {"query": "leche", "domain": "com.mx"} a https://api.scavio.dev/api/v1/walmart/search con un header Authorization: Bearer. Para una categoría, envía su category_id a /api/v1/walmart/category con el mismo domain.

  3. 3

    Lee el JSON

    La respuesta trae el contenido en data, junto con credits_used y credits_remaining. La búsqueda devuelve los productos con page, max_page y total_results; para avanzar, aumenta page hasta llegar a max_page.

Una key, 55 plataformasServidor MCP para agentesSDKs de Python y JSNodo de comunidad para n8n

Preguntas frecuentes sobre la API de Walmart México

¿Qué es la API de Walmart México de Scavio?

+

Es una API REST que devuelve datos públicos de walmart.com.mx en JSON estructurado. Para México hay dos endpoints POST: búsqueda por palabra clave y exploración por categoría, ambos con "domain": "com.mx" y a 2 créditos por llamada. Te autenticas con una API key de Scavio.

¿Walmart México tiene una API pública para esto?

+

No para leer el catálogo público. El programa de desarrolladores de Walmart está pensado para vendedores y proveedores que gestionan sus propios productos y pedidos, que es otro trabajo. Para datos públicos de productos no hay un equivalente abierto de Walmart.

¿Qué endpoints funcionan para Walmart México?

+

Búsqueda (/api/v1/walmart/search) y categoría (/api/v1/walmart/category), con "domain": "com.mx". Los endpoints de ficha de producto, opiniones, oferta principal, vendedor, catálogo de vendedor y tiendas no están disponibles para Walmart México: funcionan solo para Walmart Estados Unidos y Canadá.

¿Cuánto cuesta una consulta a Walmart México?

+

Cada búsqueda o página de categoría en walmart.com.mx cuesta 2 créditos. Las cuentas nuevas reciben 50 créditos gratis una sola vez, sin tarjeta, suficientes para 25 consultas a Walmart México. Los planes pagos empiezan en US$30 al mes por 7,000 créditos.

¿En qué moneda vienen los precios?

+

En pesos mexicanos: cada producto trae price como número y currency "MXN", así que 49 es $49 MXN. Los filtros min_price y max_price también se expresan en pesos, la moneda de walmart.com.mx, y aceptan decimales.

¿Qué datos trae cada resultado?

+

pos, id, title, url, image, price, currency, rating, rating_count, seller_id, seller_name, sponsored, out_of_stock, el objeto fulfillment (envío a domicilio, recolección y envío gratis), variants, brand, availability_status y badge. La respuesta también incluye query, page, max_page, count, total_results y el objeto location.

¿Los precios son de una tienda específica?

+

Los precios salen de la tienda que Walmart México usa por defecto, y cada respuesta la indica en el objeto location con city, state, store_id y zipcode: en la captura de esta página, la tienda 2344 de México D.f. (CDMX), código postal 11220. Elegir otra tienda con store_id y delivery_zip solo funciona en walmart.com y walmart.ca, no en Walmart México.

¿Cómo funciona la paginación?

+

La búsqueda y la categoría devuelven page, max_page y total_results. Aumenta page en la siguiente llamada y detente al llegar a max_page. No te guíes por has_more_pages: viene tal cual de Walmart y puede ser false aunque haya más páginas, como en la captura de "leche", que marca false con max_page 4.

¿Cómo exploro una categoría de Walmart México?

+

Envía el category_id a /api/v1/walmart/category con "domain": "com.mx". Acepta el id final o la ruta completa unida con guiones bajos de una URL /browse/. Devuelve los productos con la misma estructura que la búsqueda, más la ruta de la categoría en breadcrumb. El parámetro limit recorta la respuesta pero no reduce el costo.

¿Qué filtros y ordenamientos acepta?

+

sort_by con best_match, price_low, price_high, best_seller, rating_high o new; min_price y max_price; y fulfillment_speed con today o tomorrow. La búsqueda acepta además fulfillment_type con in_store, para ver solo productos disponibles para recoger en tienda.

¿Qué lenguajes y herramientas puedo usar?

+

SDKs oficiales de Python (pip install scavio) y JavaScript/TypeScript (npm i scavio), un servidor MCP remoto en mcp.scavio.dev para agentes de IA y un nodo de comunidad para n8n. Cualquier lenguaje puede llamar los endpoints REST directamente con un cliente HTTP.

¿También cubre Walmart Estados Unidos y Canadá?

+

Sí, con la misma key. Sin domain (o con "com") la API consulta walmart.com, y con "ca" walmart.ca. Ahí están los 8 endpoints, incluidos ficha de producto, opiniones, vendedores, tiendas y precios por tienda. La página en inglés describe esa parte.

¿Es legal usar datos de Walmart México?

+

Scavio devuelve datos públicos de los productos y no accede a datos privados de cuentas ni inicia sesión como usuario. Tú eres responsable de cómo usas los datos, incluido el cumplimiento de los términos de Walmart. Consulta a tu propio abogado para tu caso de uso específico.

Más de Scavio

Documentación de la API

Búsqueda y categoría con todos sus parámetros y respuestas reales.

API de Costco México

Búsqueda, ficha de producto y almacenes de costco.com.mx.

API de HEB México

Precios en pesos, stock y promociones de heb.com.mx.

API de Mercado Libre

Publicaciones, precios, opiniones y más vendidos en México y Latinoamérica.

API de Amazon

Búsqueda, ficha de producto y ofertas de vendedores, incluido Amazon México.

Precios

Paquetes de créditos y planes, sin recargo por plataforma.

Empieza a obtener datos de Walmart México hoy

50 créditos gratis al registrarte, sin tarjeta. Tu primera solicitud es un POST con una palabra clave y "domain": "com.mx".

Obtén tu API keyVer precios
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy