ScavioScavio
ToolsPricing
Sign InsGet Startedg
4 live endpoints, 22 marketplaces

Amazon API

Product search, full detail by ASIN and every seller offer behind the buy box — each one a single POST returning structured JSON, across all 22 Amazon marketplaces. No Associates account, no scraping stack.

Get your API keyRead the docs

50 free credits on signup. No card, no Associates account.

POST /api/v1/amazon/search
sample
query:
try
{  "data": {    "query": "laptop",    "page": 1,    "total_results": 100000,    "count": 16,    "products": [      {        "asin": "B0GRVFY42Q",        "title": "HP 15.6\" FHD Laptop 2026 Edition, Intel Processor, 8GB RAM",        "url": "https://www.amazon.com/dp/B0GRVFY42Q",        "image": "https://m.media-amazon.com/images/I/71sTXs4lkqL._AC_UY218_.jpg",        "price": 414.99,        "currency": "USD",        "rating": 4.2,        "reviews_count": 517,        "is_sponsored": false,        "position": 3,        "badge": "Overall Pick"      }    ]  },  "response_time": 1830,  "credits_used": 1,  "credits_remaining": 4751}
captured example · 1 credits3 / 3 free

Live call against the real endpoint — 3 free runs, then it's your own key.

What is the Scavio Amazon API?

The Scavio Amazon API is a REST API that returns public Amazon product data as structured JSON. You send a keyword or an ASIN to one of 4 POST endpoints with your API key, and get back search results, full product detail, or every seller offer on a listing — across all 22 Amazon marketplaces, with no Associates account.

22
marketplaces, one endpoint set
1
credit per call, every endpoint
0
Associates approvals needed

Four endpoints, the whole catalogue

Search finds it, product describes it, offers price it, options tells you where.

Search

POST /api/v1/amazon/search

Keyword search across any of 22 marketplaces, with price, rating, review count and the sponsored flag on every row.

Product detail

POST /api/v1/amazon/product

Everything on a listing by ASIN — brand, list price versus current price, buy-box seller, availability, image gallery.

Seller offers

POST /api/v1/amazon/offers

The full offer list behind the buy box: who else is selling, at what price, in what condition, and who ships it.

Marketplaces

POST /api/v1/amazon/options

The 22 country codes and domain suffixes Amazon actually operates, so a marketplace picker is never guesswork.

All 4 Amazon endpoints

Every route is a POST, returns JSON, and takes the same API key. Amazon is flat-priced: 1 credit per successful call.

EndpointReturnsCredits
Search/api/v1/amazon/searchASIN, title, price, currency, rating, review count, sponsored flag, badge1
Product detail/api/v1/amazon/productTitle, brand, price and list price, rating, buy-box seller, images, video1
Seller offers/api/v1/amazon/offersEvery offer on an ASIN — price, seller, condition, shipper, Prime, stock1
Marketplaces/api/v1/amazon/optionsThe 22 marketplaces Amazon operates, as country codes and domains1

50 free credits on signup covers 50 calls of any kind. See plans

Search to seller offers in two calls

Find the ASIN, then read every offer behind its buy box. The response on the right is a real capture, field names and all.

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

res = client.amazon.search(query="laptop")
for p in res["data"]["products"]:
    print(p["asin"], p["price"], p["rating"], p["title"][:40])

# Then the offer list behind the buy box - 1 credit
offers = client.amazon.offers(asin="B0GRVFY42Q")
200 response.jsoncaptured
{
  "data": {
    "query": "laptop",
    "page": 1,
    "total_results": 100000,
    "count": 16,
    "products": [
      {
        "asin": "B0GRVFY42Q",
        "title": "HP 15.6\" FHD Laptop 2026 Edition, Intel Processor, 8GB RAM",
        "url": "https://www.amazon.com/dp/B0GRVFY42Q",
        "image": "https://m.media-amazon.com/images/I/71sTXs4lkqL._AC_UY218_.jpg",
        "price": 414.99,
        "currency": "USD",
        "rating": 4.2,
        "reviews_count": 517,
        "is_sponsored": false,
        "position": 3,
        "badge": "Overall Pick"
      }
    ]
  },
  "response_time": 1830,
  "credits_used": 1,
  "credits_remaining": 4751
}

Why not Amazon's Product Advertising API?

If you are an affiliate driving sales, use theirs — it is free. For research, pricing and monitoring, the access model is the problem.

Amazon PA-API 5.0

  • Requires an Amazon Associates account, approved and in good standing
  • Access is revoked if you do not generate qualifying sales, so research-only use is not viable
  • Does not expose the full third-party offer list behind the buy box
  • Request rate is tied to your affiliate revenue, not to what you are willing to pay

Scavio Amazon API

  • One API key, issued at signup — no Associates account, no sales threshold
  • Full seller offer list, including condition, shipper and Prime eligibility
  • All 22 marketplaces from the same endpoint set
  • Same key and JSON envelope as 30 other Scavio platforms

Scavio returns publicly available listing data only, and never authenticates as an Amazon user.

What developers build with it

Price and buy-box monitoring

Poll an ASIN on a schedule and watch price, list price and who holds the buy box. The offers endpoint shows every competing seller, so you see undercutting the moment it happens rather than a week later.

product + offers

Competitive catalogue research

Search a category, capture ASIN, price, rating and review count for every row, and store it. Ranking, review velocity and price bands over time all fall out of repeating that one call.

search

Cross-marketplace comparison

The same ASIN prices differently across Amazon's 22 marketplaces. Pull the marketplace list, then run the same product call per domain to find arbitrage or set regional pricing.

options + product

Ad and organic share tracking

Every search row carries a sponsored flag and a position, so you can measure how much of page one a competitor buys versus earns, and track that split week over week.

search

Seller and reseller intelligence

The offers endpoint names each seller, their condition and who ships. Use it to spot unauthorised resellers on your own ASINs or to size a competitor's third-party footprint.

offers

Agent tools and shopping assistants

Point an agent at the MCP server and Amazon becomes a callable tool — compare, price-check and summarise listings — with the same key as every other Scavio platform.

MCP + REST

How to get Amazon data as JSON

  1. 1

    Get an API key

    Sign up for a Scavio account and copy your key from the dashboard. You get 50 credits free on signup, with no card required and no Amazon Associates or seller account needed.

  2. 2

    POST a query or ASIN

    Send {"query": "laptop"} to https://api.scavio.dev/api/v1/amazon/search with an Authorization: Bearer header. Every Amazon endpoint is a POST and takes a query, an ASIN, or a marketplace domain.

  3. 3

    Read the JSON

    The response wraps the payload under data, plus credits_used and credits_remaining. Search returns products with page and total_results, so you page by incrementing page.

One key, 31 platformsMCP server for agentsPython & JS SDKsn8n community node

Amazon API FAQ

What is the Scavio Amazon API?

+

It is a REST API that returns public Amazon product data as structured JSON. Four POST endpoints cover keyword search, product detail by ASIN, the full seller offer list behind the buy box, and the marketplace reference list. You authenticate with a Scavio API key.

Who are these endpoints for?

+

Developers embedding product data in a product; AI agent builders wiring Amazon in as an MCP or SDK tool; automation engineers running it inside n8n, Zapier or Make; ecommerce and pricing teams tracking competitors and the buy box; brand managers watching for unauthorised resellers; and analysts sizing categories. Same API for all of them — what changes is which of the 4 endpoints you call.

How is this different from Amazon's Product Advertising API?

+

Amazon's PA-API requires an Associates account in good standing, and access is revoked if you do not drive qualifying sales — which makes it unusable for pure research or price monitoring. It also does not expose the full third-party offer list the way this does. Scavio needs no Associates account and no seller account.

How much does an Amazon request cost?

+

Every Amazon endpoint costs 1 credit, including product detail and the full offer list. New accounts get 50 free credits on signup, one time, with no card required. Paid plans start at $30 per month for 7,000 credits.

Which Amazon marketplaces are supported?

+

All 22 marketplaces Amazon operates. Call /api/v1/amazon/options for the authoritative list of country codes and domain suffixes, then pass the domain you want to search and product calls rather than hardcoding a list that will drift.

Can I get every seller on a listing, not just the buy box?

+

Yes. /api/v1/amazon/offers returns each offer on an ASIN with price, currency, list price and discount, seller name and id, condition, who ships it, Prime eligibility and stock — not only the winning buy-box offer.

What does the response look like?

+

The API wraps the payload under a data key and adds credits_used and credits_remaining. A search result carries asin, title, url, image, price, currency, rating, reviews_count, is_sponsored, position and badge, alongside query, page, count and total_results.

Do I need an Amazon seller or Associates account?

+

No. You call the Scavio endpoint with your Scavio API key. There is no Associates approval, no sales threshold to maintain, and no seller account required.

Which languages and tools are supported?

+

Official Python (pip install scavio) and JavaScript/TypeScript (npm i scavio) SDKs, a remote MCP server at mcp.scavio.dev for AI agents, and an n8n community node. Any language can call the REST endpoints directly with an HTTP client.

Is scraping Amazon data legal?

+

Scavio returns publicly available listing data and does not access private account data or authenticate as a user. You remain responsible for how you use the data, including compliance with Amazon's terms. Talk to your own counsel for your specific use case.

Explore more of Scavio

Walmart API

Search, product, reviews, offers and sellers.

Google API

SERP, Shopping, Maps, News and AI Mode.

eBay API

Search, item detail and seller listings.

Target API

Product search and detail as JSON.

MCP server

Every platform as a callable tool for agents.

Pricing

Credit packs and plans, no per-platform surcharge.

Start pulling Amazon data today

50 free credits on signup, no card. Your first request is a POST with a keyword in it.

Get your API keySee pricing
ScavioScavio

One scraper API for every social, search and ecommerce platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy