Ir para o conteúdo principal
Piloterr
Voltar à biblioteca

API Decathlon Search

Pesquise uma loja Decathlon com uma palavra-chave ou um URL de pesquisa. Escolha o país com region, ou deixe um link completo escolher a loja.

Ativo1 crédito = 1 requisiçãoGET/v2/decathlon/search

Visão Geral do Endpoint

Documentação detalhada, preços e exemplos de uso.

Visão geralLink to Visão geral

Pesquisa nas lojas Decathlon. A França e as outras páginas Decathlon são lidas com o crawler. A loja dos EUA é Shopify: a página de pesquisa é HTML lido pelo mesmo crawler.

query é uma palavra-chave ou um link de pesquisa ou de categoria. region escolhe a loja. O valor por defeito é fr. Um link completo escolhe a loja. Se region indicar outra loja, a chamada devolve 400.

A loja dos EUA (us, www.decathlon.com) é Shopify. A pesquisa lê a página de resultados Shopify. Um produto é lido no JSON de produto Shopify, não no modelo francês da Decathlon. gb significa uk. be é a loja francesa da decathlon.be. be-nl é a loja neerlandesa. ch é a loja francesa da decathlon.ch.

Início rápidoLink to Início rápido

GET https://api.piloterr.com/v2/decathlon/search?query=gourde
GET https://api.piloterr.com/v2/decathlon/search?query=gourde&region=fr&page=2
GET https://api.piloterr.com/v2/decathlon/search?query=https://www.decathlon.fr/search?Ntt=gourde
GET https://api.piloterr.com/v2/decathlon/search?query=tent&region=uk
GET https://api.piloterr.com/v2/decathlon/search?query=bike&region=us

ParâmetrosLink to Parâmetros

Parâmetro Tipo Obrigatório Descrição
query string sim Palavra-chave ou link de pesquisa Decathlon. Placeholder: gourde. Um link de produto devolve 400.
region string não Loja do país. Por defeito fr. Placeholder: fr.
page integer não Página a partir de 1. As lojas europeias usam from e size (40). A loja dos EUA usa page (24).
return_page_source boolean não Se for true, a resposta é o HTML em result.

RegiõesLink to Regiões

region Loja Moeda Página
fr www.decathlon.fr EUR Decathlon
es www.decathlon.es/es EUR Decathlon
it www.decathlon.it EUR Decathlon
pt www.decathlon.pt EUR Decathlon
nl www.decathlon.nl EUR Decathlon
be www.decathlon.be/fr EUR Decathlon
be-nl www.decathlon.be/nl EUR Decathlon
uk www.decathlon.co.uk GBP Decathlon
ch www.decathlon.ch/fr CHF Decathlon
us www.decathlon.com USD Shopify

A loja dos EUA (us, www.decathlon.com) é Shopify. A pesquisa lê a página de resultados Shopify. Um produto é lido no JSON de produto Shopify, não no modelo francês da Decathlon. gb significa uk. be é a loja francesa da decathlon.be. be-nl é a loja neerlandesa. ch é a loja francesa da decathlon.ch.

Campos da respostaLink to Campos da resposta

Cada elemento de results é um cartão. price é um número. price_display é esse montante na moeda da loja, com cêntimos. A França está em euros (9,99 €). A loja dos EUA está em dólares ($8,499.00). pagination.next é o URL da página seguinte, ou null.

France, gourde, first card: price 9.99 and price_display 9,99 €. United States, bike, first card: price 8499 and price_display $8,499.00.

Casos de usoLink to Casos de uso

  • Acompanhar preços de desporto em França, no Reino Unido e nos EUA
  • Montar um sortido a partir de um URL de categoria
  • Comparar a mesma palavra em euros, libras e dólares

Códigos de erroLink to Códigos de erro

Código Significado
400 Pedido vazio, loja desconhecida, outro site, link de produto, ou region em conflito com o URL
404 Não há cartões de produto no HTML
500 Falha do pedido

Endpoints relacionadosLink to Endpoints relacionados

Decathlon Produto lê um URL de produto.

APIs Relacionadas

Expanda suas capacidades de dados com essas ferramentas complementares.

Pronto para começar?

Sua API de web scraping está a um clique. Comece com +500 créditos, sem infraestrutura para configurar, sem proxies para gerenciar e sem cartão de crédito necessário.

  • +500 créditos
  • Sem cartão de crédito
  • Todos os endpoints incluídos