API da Decathlon Portugal
Dados de produtos da decathlon.pt em JSON estruturado: pesquise por palavra-chave e obtenha a ficha completa do produto, com preços em euros, variantes, classificações e disponibilidade. Um POST, uma key, e a mesma API serve as outras 6 lojas da Decathlon.
2 créditos por pedido. 50 créditos gratuitos no registo, sem cartão.
{ "data": { "query": "sapatilhas running", "page": 1, "country": "pt", "count": 40, "products": [ { "position": 1, "id": "353286", "name": "Sapatilhas de Corrida Homem Kipcore Preto/Branco", "brand": "KIPRUN", "url": "https://www.decathlon.pt/p/sapatilhas-de-corrida-homem-kipcore-branco-bege/353286/c227c179m8958670", "image": "https://contents.mediadecathlon.com/p3031060/k$aea4484e033c5d4fe8840d93ee62a46e/picture.jpg", "price": 3595, "currency": "EUR", "availability": "InStock", "rating": 4.71, "review_count": 5614 }, { "position": 2, "id": "337693", "name": "Sapatilhas de Corrida Homem Kalenji Jogflow 100.1 Preto/Cinzento", "brand": "DECATHLON", "url": "https://www.decathlon.pt/p/calcado-de-corrida-jogflow-100-1-homem-vermelho/337693/c77c20m8733468", "image": "https://contents.mediadecathlon.com/p3239545/k$d1d9003b160994e2bc8bbb7f9ffcfbd4/picture.jpg", "price": 1495, "currency": "EUR", "availability": "InStock", "rating": 4.54, "review_count": 17032 } ] }, "response_time": 1600}Chamada em direto ao endpoint real, na Decathlon Portugal. 2 execuções gratuitas; depois, com a sua própria key.
O que é a API da Decathlon do Scavio?
A API da Decathlon do Scavio é uma API REST que devolve dados de produtos da Decathlon em JSON estruturado. A Decathlon não tem API pública; os 2 endpoints POST do Scavio cobrem a pesquisa de produtos e a ficha completa do produto na decathlon.pt, com "country": "pt" e preços em cêntimos de euro, a 2 créditos por pedido.
- 2
- endpoints, ambos em produção
- 7
- lojas da Decathlon, Portugal incluído
- 2
- créditos por pedido
Dados da Decathlon Portugal, estruturados e normalizados
Cada país da Decathlon tem o seu próprio site. A API normaliza todos no mesmo formato JSON.
Pesquisa de produtos
POST /api/v1/decathlon/searchPesquise produtos da Decathlon Portugal por palavra-chave. Cada resultado inclui o preço em euros, o estado de disponibilidade, a classificação, o número de avaliações e o URL direto do produto. Uma pesquisa por "sapatilhas running" devolveu 40 produtos na primeira página.
Ficha de produto
POST /api/v1/decathlon/productA página completa do produto em JSON: descrição, todas as imagens, ofertas por variante com preço próprio, SKU, GTIN, cor, classificação agregada, categoria e breadcrumbs. Basta indicar o URL do produto ou o id numérico.
Os 2 endpoints da API da Decathlon
Ambos os endpoints são POST, devolvem JSON e usam a mesma API key. Adicione "country": "pt" ao corpo para a Decathlon Portugal. Cada um custa 2 créditos.
| Endpoint | Retorna | Créditos |
|---|---|---|
Pesquisa/api/v1/decathlon/search | Pesquisa de produtos por palavra-chave na decathlon.pt: nome, marca, preço em cêntimos de euro, classificação, número de avaliações, disponibilidade e URL do produto | 2 |
Ficha de produto/api/v1/decathlon/product | Página completa do produto: descrição, imagens, variantes, preço e preço de referência, SKU, GTIN, cor, classificações, breadcrumbs e ofertas | 2 |
Os 50 créditos gratuitos do registo dão para 25 chamadas à Decathlon. Ver planos
Pesquise sapatilhas de corrida na Decathlon Portugal
Um POST com uma palavra-chave e um código de país. A resposta ao lado é uma captura real da loja portuguesa, com os nomes de campo como vêm.
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Pesquisa de sapatilhas de corrida na loja portuguesa
res = client.decathlon.search("sapatilhas running", country="pt")
for item in res["data"]["products"]:
print(item["name"], item["price"], item["currency"])
# Ficha completa do produto, com o URL devolvido pela pesquisa
url = res["data"]["products"][0]["url"]
product = client.decathlon.product(product_url=url, country="pt")
print(product["data"]["name"], product["data"]["price"]){
"data": {
"query": "sapatilhas running",
"page": 1,
"country": "pt",
"count": 40,
"products": [
{
"position": 1,
"id": "353286",
"name": "Sapatilhas de Corrida Homem Kipcore Preto/Branco",
"brand": "KIPRUN",
"url": "https://www.decathlon.pt/p/sapatilhas-de-corrida-homem-kipcore-branco-bege/353286/c227c179m8958670",
"image": "https://contents.mediadecathlon.com/p3031060/k$aea4484e033c5d4fe8840d93ee62a46e/picture.jpg",
"price": 3595,
"currency": "EUR",
"availability": "InStock",
"rating": 4.71,
"review_count": 5614
},
{
"position": 2,
"id": "337693",
"name": "Sapatilhas de Corrida Homem Kalenji Jogflow 100.1 Preto/Cinzento",
"brand": "DECATHLON",
"url": "https://www.decathlon.pt/p/calcado-de-corrida-jogflow-100-1-homem-vermelho/337693/c77c20m8733468",
"image": "https://contents.mediadecathlon.com/p3239545/k$d1d9003b160994e2bc8bbb7f9ffcfbd4/picture.jpg",
"price": 1495,
"currency": "EUR",
"availability": "InStock",
"rating": 4.54,
"review_count": 17032
}
]
},
"response_time": 1600
}Porquê não construir a sua própria integração com a Decathlon?
A Decathlon não tem API pública, e cada país tem um site construído de forma diferente.
Integração própria com a Decathlon
- A Decathlon não disponibiliza uma API pública para dados de produtos ou de preços
- Cada uma das 7 lojas por país é construída de forma diferente, com a sua própria estrutura de página
- Cada país tem padrões de URL diferentes
- Construir e manter a integração para os 7 países é um projeto de vários meses
API da Decathlon do Scavio
- Um endpoint POST, o mesmo formato JSON qualquer que seja o país
- As 7 lojas por país normalizadas em campos de resposta idênticos
- Preços na moeda local com o código da moeda, prontos para comparar
- Uma key, 50 créditos gratuitos no registo e o mesmo envelope JSON de todas as plataformas do Scavio
O Scavio devolve apenas dados públicos.
O que os programadores constroem
Comparação de preços entre países
Compare o preço do mesmo produto da Decathlon em Portugal com Espanha, França, Itália, Índia, Reino Unido e a loja internacional, e receba um alerta quando um país fica abaixo dos restantes.
search + productInteligência competitiva em artigos de desporto
Acompanhe os preços das marcas próprias da Decathlon (Kiprun, Quechua, Domyos, B'Twin, Tribord) face a outros retalhistas, com as classificações e a disponibilidade como contexto.
search + productMonitorização de stock e disponibilidade
Monitorize o estado de stock de artigos sazonais ou com stock limitado e acione fluxos de reposição ou de compra.
productEnriquecimento de catálogo
Importe dados estruturados de produto, imagens, descrições, SKU, GTIN e breadcrumbs para o seu próprio catálogo, anúncios num marketplace ou um comparador de preços.
productHistórico de preços de material de desporto
Construa uma base de dados com o histórico de preços de equipamento desportivo e de outdoor, para detetar saldos, promoções e diferenças de preço regionais de forma automática. A 2 de novembro de 2026, as sapatilhas Kipcore de homem custavam 35,95 EUR na decathlon.pt.
search + productAgentes de compras de material desportivo
Dê a Decathlon a um agente de IA como ferramenta: encontrar sapatilhas de corrida abaixo de 50 EUR, comparar entre países e obter as especificações e as avaliações completas.
MCP + RESTComo obter dados da Decathlon Portugal em JSON
- 1
Obtenha uma API key
Crie uma conta no Scavio e copie a sua key no dashboard. Recebe 50 créditos gratuitos no registo, o suficiente para 25 pedidos à Decathlon. Sem cartão e sem conta Decathlon.
- 2
Pesquise na loja portuguesa
Envie {"query": "sapatilhas running", "country": "pt"} para https://api.scavio.dev/api/v1/decathlon/search com um header Authorization: Bearer. Cada produto vem com preço, classificação e URL.
- 3
Obtenha a ficha completa
Passe o URL ou o id do produto ao endpoint de produto, com o mesmo código de país. A resposta inclui descrição, imagens, variantes, preços, SKU, GTIN e breadcrumbs, tudo dentro de data.
Perguntas frequentes sobre a API da Decathlon
A Decathlon tem uma API pública?
+
Não. A Decathlon não disponibiliza uma API pública para dados de produtos ou de preços. A API da Decathlon do Scavio preenche essa lacuna com 2 endpoints POST que devolvem dados de produtos da Decathlon em JSON estruturado, também para a loja portuguesa.
A API funciona com a Decathlon Portugal?
+
Sim. Envie "country": "pt" em cada pedido e a pesquisa e a ficha de produto consultam a decathlon.pt, com os preços em euros. Ambos os endpoints funcionam em Portugal, a 2 créditos por pedido.
Que países da Decathlon são suportados?
+
Portugal (pt), França (fr), Espanha (es), Itália (it), Índia (in), Reino Unido (uk) e a loja internacional (net). Indique o código de país em cada pedido. Cada loja devolve os preços na sua moeda local.
Quanto custa um pedido à API da Decathlon?
+
Ambos os endpoints custam 2 créditos por pedido. As contas novas recebem 50 créditos gratuitos no registo, o suficiente para 25 chamadas à Decathlon, sem cartão. Os planos pagos começam em 30 USD por mês por 7000 créditos.
Que dados devolve o endpoint de pesquisa?
+
Cada resultado inclui o id do produto, nome, marca, URL, imagem, preço em cêntimos da moeda local, estado de disponibilidade (InStock, OutOfStock, etc.), classificação agregada e número de avaliações. A paginação vai até 50 páginas.
Que dados devolve o endpoint de produto?
+
O endpoint de produto devolve a página completa do produto em JSON: nome, marca, descrição, todas as imagens, SKU, GTIN, MPN, cor, preço e preço de referência, moeda, disponibilidade, ofertas por variante, classificação agregada com número de avaliações e classificação máxima, categoria e breadcrumbs.
Posso consultar um produto por URL ou por id?
+
Ambos. O endpoint de produto aceita um product_url (URL completo ou relativo da Decathlon) ou um product_id numérico. Quando tem um URL dos resultados de pesquisa ou do navegador, basta passá-lo diretamente.
Os preços vêm em cêntimos ou em euros?
+
Em cêntimos, como número inteiro. Um preço de 3595 com a moeda EUR significa 35,95 EUR. Assim evitam-se erros de arredondamento de vírgula flutuante. Na pesquisa de 2 de novembro de 2026, as Sapatilhas de Corrida Homem Kipcore custavam 3595 (35,95 EUR) e as Kalenji Jogflow 100.1 custavam 1495 (14,95 EUR).
Quão atualizados estão os dados?
+
Cada pedido lê a Decathlon em direto, no momento da chamada. Nada é servido a partir de cache nem de uma cópia noturna. A resposta inclui a marca temporal fetched_at e o response_time em milissegundos.
Que linguagens e ferramentas são suportadas?
+
Cada endpoint é um POST HTTPS simples com corpo JSON, por isso qualquer linguagem funciona. O Scavio disponibiliza também SDKs de Python e JavaScript, um servidor MCP remoto em mcp.scavio.dev para agentes de IA e um nó da comunidade para n8n, todos com a mesma API key.
Posso comparar preços entre países da Decathlon?
+
Sim. Pesquise o mesmo produto em vários países e compare os resultados. Os preços vêm em cêntimos da moeda local, com o código da moeda, para que possa convertê-los para uma moeda comum antes de comparar.
É legal utilizar dados da Decathlon?
+
O Scavio devolve dados públicos da Decathlon e não acede a contas de clientes nem a históricos de encomendas. É responsável pela forma como utiliza os dados, o que inclui o cumprimento dos termos da Decathlon. Consulte o seu próprio advogado para o seu caso específico.
Mais do Scavio
Decathlon API (English)
Esta página em inglês, com os 7 países.
API da Amazon
Pesquisa, ficha por ASIN e ofertas de vendedores, com foco na Amazon Brasil.
API do Mercado Livre
Anúncios, preços, avaliações e perguntas no Brasil, México, Argentina e Colômbia.
API do Google Shopping
Produtos, preços e todas as lojas que os vendem.
Documentação da API
Ambos os endpoints com parâmetros e respostas reais.
Preços
Pacotes de créditos e planos, sem custo extra por plataforma.
Comece hoje a obter dados da Decathlon Portugal
50 créditos gratuitos no registo, sem cartão. O seu primeiro pedido é um POST com uma palavra-chave e "country": "pt".