E-Commerce
Amazon Search
Search Amazon product listings across 12 marketplaces — title, price, rating, ASIN, and Prime/deal flags — as structured JSON.
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/jsonquerystringrequiredProduct search query (1-500 characters).
Example: wireless earbuds
domainstringAmazon marketplace domain (com, co.uk, de, ...).
Example: com
countrystringCountry code for localized results.
languagestringLanguage code.
currencystringCurrency code.
deviceenum<string>Device to emulate: desktop, mobile, tablet.
sort_byenum<string>most_recent, price_low_to_high, price_high_to_low, featured, average_review, bestsellers.
start_pagenumberStarting page number.
pagesnumberNumber of pages to return.
category_idstringAmazon category ID to filter by.
merchant_idstringAmazon merchant ID to filter by.
zip_codestringZIP code for localized results.
autoselect_variantbooleanAuto-select a product variant.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
results = client.amazon.search("wireless earbuds")
print(results)Response