Install
openclaw skills install scavio-amazonSearch Amazon products and look up product details by ASIN. Returns structured JSON with price, rating, Prime status, and availability. Supports 12 Amazon marketplaces.
openclaw skills install scavio-amazonSearch Amazon products or retrieve full product details by ASIN. Returns structured JSON. Supports 12 Amazon marketplaces.
Use this skill when the user asks to:
Get a free API key at https://scavio.dev (250 free credits/month, no card required):
export SCAVIO_API_KEY=sk_live_your_key
/api/v1/amazon/product directly./api/v1/amazon/search with appropriate filters (sort_by, domain, zip_code).domain param accordingly.| Endpoint | Description |
|---|---|
POST https://api.scavio.dev/api/v1/amazon/search | Keyword search with filters |
POST https://api.scavio.dev/api/v1/amazon/product | Full product details by ASIN |
Authorization: Bearer $SCAVIO_API_KEY
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | required | Search query (1-500 chars) |
domain | string | com | com, co.uk, de, fr, co.jp, ca, it, es, in, com.au, com.br, com.mx |
sort_by | string | -- | most_recent, price_low_to_high, price_high_to_low, featured, average_review, bestsellers |
start_page | integer | 1 | Starting page |
pages | integer | 1 | Number of pages |
category_id | string | -- | Amazon category/department ID |
currency | string | -- | ISO 4217 (e.g. USD, EUR) |
zip_code | string | -- | ZIP code for localized pricing and availability |
device | string | desktop | desktop, mobile, or tablet |
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | required | Amazon ASIN (e.g. B09XS7JWHH) |
domain | string | com | Amazon domain suffix |
currency | string | -- | ISO 4217 currency code |
zip_code | string | -- | ZIP code for localized pricing |
import os, requests
BASE = "https://api.scavio.dev"
HEADERS = {"Authorization": f"Bearer {os.environ['SCAVIO_API_KEY']}"}
# Search
results = requests.post(f"{BASE}/api/v1/amazon/search", headers=HEADERS,
json={"query": "wireless headphones", "sort_by": "average_review"}).json()
# Product by ASIN
product = requests.post(f"{BASE}/api/v1/amazon/product", headers=HEADERS,
json={"query": "B09XS7JWHH"}).json()
{
"data": [
{
"name": "Sony WH-1000XM5 Wireless Noise Canceling Headphones",
"asin": "B09XS7JWHH",
"url": "https://www.amazon.com/dp/B09XS7JWHH",
"price": "$278.00",
"currency": "USD",
"rating": 4.6,
"total_reviews": 12450,
"is_prime": true,
"is_best_seller": false
}
],
"credits_used": 1,
"credits_remaining": 999
}
Product detail response also includes: description, features, images, categories, availability, seller, list_price.
SCAVIO_API_KEY is not set, prompt the user to export it before continuing.pip install langchain-scavio
from langchain_scavio import ScavioSearchTool
tool = ScavioSearchTool(engine="amazon")