API de Decathlon España
Datos de producto de decathlon.es en JSON estructurado: busca por palabra clave y obtén la ficha completa con precio en euros, variantes, valoraciones y disponibilidad. Un POST, una key, y la misma API cubre las otras 6 tiendas de Decathlon.
2 créditos por solicitud. 50 créditos gratis al registrarte, sin tarjeta.
{ "data": { "query": "zapatillas running", "page": 1, "country": "es", "count": 40, "products": [ { "position": 1, "id": "372979", "name": "Zapatillas running asfalto adidas Adizero Evo SL - Blanco y Azul", "brand": "ADIDAS", "url": "https://www.decathlon.es/es/p/zapatillas-running-adidas-adizero-evo-sl-hombre-blanco-y-negro/372979/m8974322", "image": "https://contents.mediadecathlon.com/p3167682/k$0970cab97df366a4496c48d8b5bc4349/picture.jpg", "price": 11949, "currency": "EUR", "availability": "InStock", "rating": 4.74, "review_count": 272 }, { "position": 2, "id": "353286", "name": "Zapatillas de Running Hombre Kiprun Kipcore - negro y blanco", "brand": "KIPRUN", "url": "https://www.decathlon.es/es/p/zapatillas-de-running-hombre-kiprun-kipcore-blanco-amarillo/353286/c183c269c276m8913729", "image": "https://contents.mediadecathlon.com/p3031060/k$aea4484e033c5d4fe8840d93ee62a46e/picture.jpg", "price": 2899, "currency": "EUR", "availability": "InStock", "rating": 4.71, "review_count": 5614 } ] }, "response_time": 1472}Llamada en vivo al endpoint real en Decathlon España. 2 ejecuciones gratis; después, con tu propia key.
¿Qué es la API de Decathlon de Scavio?
La API de Decathlon de Scavio es una API REST que devuelve datos de producto de Decathlon en JSON estructurado. Decathlon no tiene API pública; los 2 endpoints POST de Scavio cubren la búsqueda de productos y la ficha completa en Decathlon España con "country": "es", con precios en céntimos de euro.
- 2
- endpoints, los dos en producción
- 40
- productos en la primera página de "zapatillas running"
- 2
- créditos por solicitud
Datos de Decathlon, estructurados y normalizados
Decathlon tiene un frontend distinto en cada país. La API los normaliza todos al mismo formato JSON.
Búsqueda de productos
POST /api/v1/decathlon/searchBusca productos de Decathlon España por palabra clave. Cada resultado trae el precio en euros (en céntimos), la disponibilidad, la valoración, el número de opiniones y la URL directa del producto. El 2 de noviembre de 2026, "zapatillas running" devolvió 40 productos en la primera página.
Detalle de producto
POST /api/v1/decathlon/productLa ficha completa en JSON: descripción, todas las imágenes, ofertas por variante con su propio precio, SKU, GTIN, color, valoración media, categoría y breadcrumbs. Pasa la URL del producto o su id numérico.
Los endpoints de la API de Decathlon
Los dos endpoints son POST, devuelven JSON y usan la misma API key. Añade "country": "es" al cuerpo. Cada uno cuesta 2 créditos.
| Endpoint | Devuelve | Créditos |
|---|---|---|
Búsqueda/api/v1/decathlon/search | Búsqueda de productos por palabra clave en decathlon.es: nombre, marca, precio en céntimos de euro, valoración, número de opiniones, disponibilidad y URL del producto | 2 |
Detalle de producto/api/v1/decathlon/product | Ficha completa: descripción, imágenes, variantes, precio y precio de lista, SKU, GTIN, color, valoraciones, breadcrumbs y ofertas | 2 |
Los 50 créditos gratis del registro alcanzan para 25 llamadas a Decathlon. Ver planes
Busca zapatillas de running en Decathlon España
Un POST con una palabra clave y un código de país. La respuesta de la derecha es una captura real de decathlon.es, con sus nombres de campo.
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Busca zapatillas de running en Decathlon España
res = client.decathlon.search("zapatillas running", country="es")
for item in res["data"]["products"]:
# price viene en céntimos: 11949 = 119,49 EUR
print(item["name"], item["price"] / 100, item["currency"])
# Ficha completa del producto
product = client.decathlon.product(product_id="372979", country="es")
print(product["data"]["name"], product["data"]["price"]){
"data": {
"query": "zapatillas running",
"page": 1,
"country": "es",
"count": 40,
"products": [
{
"position": 1,
"id": "372979",
"name": "Zapatillas running asfalto adidas Adizero Evo SL - Blanco y Azul",
"brand": "ADIDAS",
"url": "https://www.decathlon.es/es/p/zapatillas-running-adidas-adizero-evo-sl-hombre-blanco-y-negro/372979/m8974322",
"image": "https://contents.mediadecathlon.com/p3167682/k$0970cab97df366a4496c48d8b5bc4349/picture.jpg",
"price": 11949,
"currency": "EUR",
"availability": "InStock",
"rating": 4.74,
"review_count": 272
},
{
"position": 2,
"id": "353286",
"name": "Zapatillas de Running Hombre Kiprun Kipcore - negro y blanco",
"brand": "KIPRUN",
"url": "https://www.decathlon.es/es/p/zapatillas-de-running-hombre-kiprun-kipcore-blanco-amarillo/353286/c183c269c276m8913729",
"image": "https://contents.mediadecathlon.com/p3031060/k$aea4484e033c5d4fe8840d93ee62a46e/picture.jpg",
"price": 2899,
"currency": "EUR",
"availability": "InStock",
"rating": 4.71,
"review_count": 5614
}
]
},
"response_time": 1472
}¿Por qué no construir tu propia integración con Decathlon?
Decathlon no tiene API pública, y cada país funciona con un frontend distinto.
Integración propia con Decathlon
- Decathlon no ofrece una API pública de productos ni de precios
- Cada una de las 7 tiendas por país está construida de forma distinta, con su propia estructura de página
- Cada país tiene sus propios patrones de URL
- Construir y mantener una integración para los 7 países es un proyecto de meses
API de Decathlon de Scavio
- Un endpoint POST, con el mismo formato JSON sea cual sea el país
- Las 7 tiendas por país normalizadas en campos de respuesta idénticos
- Precios en moneda local con su código de moneda, listos para comparar
- Una key, 50 créditos gratis al registrarte y el mismo formato JSON que todas las plataformas de Scavio
Scavio devuelve solo datos públicos.
Lo que construyen los desarrolladores
Comparación de precios entre países
Compara el precio del mismo producto de Decathlon en España con Francia, Italia, Portugal, Reino Unido, India y la tienda internacional, y recibe un aviso cuando un país quede por debajo del resto.
search + productInteligencia competitiva en material deportivo
Sigue el precio de las marcas propias de Decathlon (Kiprun, Quechua, Domyos, B'Twin, Tribord) frente a otros comercios, con la valoración y la disponibilidad como contexto.
search + productMonitorización de stock y disponibilidad
Vigila la disponibilidad de artículos de temporada o de stock limitado en decathlon.es y lanza flujos de reposición o de compra.
productEnriquecimiento de catálogo
Lleva a tu propio catálogo, ficha de marketplace o comparador los datos estructurados del producto: imágenes, descripciones, SKU, GTIN y breadcrumbs.
productSeguimiento de precios de material de montaña
Crea un histórico de precios de material deportivo y de montaña, y detecta rebajas, promociones y diferencias de precio entre países de forma automática.
search + productAgentes de compra de material deportivo
Dale Decathlon como herramienta a un agente de IA: encontrar zapatillas de running por menos de 50 EUR, comparar entre países y obtener especificaciones y valoraciones completas.
MCP + RESTCómo obtener datos de Decathlon España en JSON
- 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, suficientes para 25 solicitudes a Decathlon. Sin tarjeta y sin cuenta de Decathlon.
- 2
Busca en Decathlon España
Envía {"query": "zapatillas running", "country": "es"} a https://api.scavio.dev/api/v1/decathlon/search con un header Authorization: Bearer. Cada producto llega con precio, valoración y URL.
- 3
Obtén la ficha completa
Pasa la URL o el id del producto al endpoint de producto con el mismo código de país. La respuesta trae descripción, imágenes, variantes, precio, SKU, GTIN y breadcrumbs, todo bajo data.
Preguntas frecuentes sobre la API de Decathlon
¿Decathlon tiene una API pública?
+
No. Decathlon no ofrece una API pública de productos ni de precios. La API de Decathlon de Scavio cubre ese hueco con 2 endpoints POST que devuelven los datos de producto de Decathlon España en JSON estructurado.
¿Cómo consulto Decathlon España?
+
Añade "country": "es" al cuerpo de cada solicitud y la API consulta decathlon.es. El código de país es obligatorio en los dos endpoints. Con la misma key también puedes consultar Francia (fr), Italia (it), India (in), Reino Unido (uk), Portugal (pt) y la tienda internacional (net).
¿En qué moneda vienen los precios?
+
En euros, con el campo currency a "EUR", y como número entero en céntimos. Un price de 11949 son 119,49 EUR: es el precio de las adidas Adizero Evo SL en la búsqueda "zapatillas running" del 2 de noviembre de 2026. Así se evitan errores de redondeo con decimales.
¿Cuánto cuesta una solicitud a la API de Decathlon?
+
Los dos endpoints cuestan 2 créditos por solicitud. Las cuentas nuevas reciben 50 créditos gratis al registrarse, suficientes para 25 llamadas a Decathlon y sin tarjeta. Los planes de pago empiezan en 30 USD al mes por 7000 créditos.
¿Qué datos devuelve la búsqueda?
+
Cada resultado trae el id del producto, nombre, marca, URL, imagen, precio en céntimos, estado de disponibilidad (InStock, OutOfStock, etc.), valoración media y número de opiniones. Se puede paginar hasta 50 páginas.
¿Qué datos devuelve el endpoint de producto?
+
La ficha completa en JSON: nombre, marca, descripción, todas las imágenes, SKU, GTIN, MPN, color, precio y precio de lista, moneda, disponibilidad, ofertas por variante, valoración media con número de opiniones y valoración máxima, categoría y breadcrumbs.
¿Puedo buscar un producto por URL o por id?
+
Las dos cosas. El endpoint de producto acepta product_url (URL de Decathlon completa o relativa) o un product_id numérico. Si ya tienes la URL de la búsqueda o del navegador, pásala tal cual.
¿Los precios vienen en céntimos o en euros?
+
En céntimos (número entero). Un precio de 2899 con currency EUR son 28,99 EUR. Divide entre 100 para obtener el precio que ve el cliente.
¿Cómo de actualizados están los datos?
+
Cada solicitud lee Decathlon en vivo en el momento de la llamada. Nada sale de una caché ni de una copia nocturna. La respuesta incluye la marca de tiempo fetched_at y response_time en milisegundos.
¿Qué lenguajes y herramientas se admiten?
+
Cada endpoint es un POST HTTPS normal con cuerpo JSON, así que funciona con cualquier lenguaje. Scavio también ofrece SDKs de Python y JavaScript, un servidor MCP remoto en mcp.scavio.dev para agentes de IA y un nodo de comunidad para n8n, todo con la misma API key.
¿Puedo comparar precios de Decathlon entre países?
+
Sí. Busca el mismo producto en varios países y compara los resultados. Los precios vienen en céntimos de la moneda local con su código de moneda, así que puedes convertirlos a una moneda común para compararlos.
¿Es legal usar datos de Decathlon?
+
Scavio devuelve datos públicos de Decathlon y no accede a cuentas de clientes ni a historiales de pedidos. Tú eres responsable de cómo usas los datos, incluido el cumplimiento de los términos de Decathlon. Consulta a tu propio abogado para tu caso de uso concreto.
Más de Scavio
API de Amazon
Búsqueda, ficha por ASIN y ofertas de vendedores en Amazon España y México.
API de Mercado Libre
Publicaciones, precios, opiniones y más vendidos en Latinoamérica.
API de Walmart
Productos y precios de Walmart México en JSON.
Google Shopping API
Productos, precios y cada vendedor (página en inglés).
Documentación de la API de Decathlon
Los dos endpoints, con parámetros y respuestas reales.
Precios
Paquetes de créditos y planes, sin recargo por plataforma.
Empieza a obtener datos de Decathlon hoy
50 créditos gratis al registrarte, sin tarjeta. Tu primera solicitud es un POST con una palabra clave y "country": "es".