Decathlon
Decathlon Search API
Search Decathlon products by keyword across 7 country domains (France, Spain, Italy, India, UK, Portugal, international). Returns products with pricing in cents, ratings, review counts, availability and product images. Costs 2 credits per request.
POST/api/v1/decathlon/search
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonquerystringrequiredSearch keywords, 1-200 characters.
Example: running shoes
countrystringrequiredCountry domain: "fr" (France), "es" (Spain), "it" (Italy), "in" (India), "uk" (UK), "pt" (Portugal), "net" (international).
Example: fr
pageintegerdefault:1Results page, 1-based. Max 50.
Example: 2
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
results = client.decathlon.search("running shoes", country="fr")
for item in results["data"]["products"]:
price_eur = item["price"] / 100 if item["price"] else None
print(item["name"], f"{price_eur:.2f} EUR", f"{item['rating']}/5")Response
"query": "running shoes",
"page": 1,
"country": "fr",
"count": 24,
},
"response_time": 2841
}