Introducing the Instagram APIRead more →

Amazon Seller API. Send a handle or seller link.

Seller ratings, feedback counts and business details. We handle the proxies, blocks and platform changes.

Amazon Seller API at a glance

Returns an Amazon third-party seller from its merchant ID or seller page link, on any Amazon marketplace. You get its name, logo and About text, its positive feedback share, and its star rating with exact rating counts per star for the last month, three months, year and lifetime. It also has the business details the seller must disclose: legal name, address, phone, email, and VAT and trade register numbers where shown.

GET /v1/amazon/seller

Read the API reference
  • 1 credit per request, $0.75–$1.97 per 1,000 requests
  • 19 typed fields null when unknown
  • handle is all it needs, e.g. AN8LN2YPKS7DF
  • 100 credits free when you sign up, no card, so you can build before you spend

Send one request. Get 19 fields back.

Copy the request in your language, or hand it to your agent. Sign up for an API key and your first 100 credits are free.

$ npm install socialtap
handle = AN8LN2YPKS7DF
GET /v1/amazon/sellerTry in
const params = new URLSearchParams({
  handle: "https://www.amazon.com/sp?seller=AN8LN2YPKS7DF",
});
const res = await fetch(`https://socialtap.dev/v1/amazon/seller?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
200 OK · GET https://socialtap.dev/v1/amazon/sellerLong arrays and strings are shortened here. Real responses are complete.Docs

One schema on 27 platforms.

The response reference lists every field, its type and when it is null. See the full schema.

  • Null means unknown

    A field Amazon doesn't show is null, never zero or an empty string, so a real zero always means zero.

  • What it accepts

    The seller: its merchant ID (A3A7XJ7DLGM1CB, the seller= in its links) or its link on any Amazon marketplace: its page (amazon.com/sp?seller=…), the older /gp/aag/main?seller=, /gp/help/seller/at-a-glance.html?seller= and /shops/… links, or its storefront (amazon.com/s?me=…, /sp/redirect/storefront?seller=…).

  • Write one parser

    Amazon, TikTok, Instagram and 24 more platforms answer in these fields, so the code that reads one reads them all.

platformstring
Platform ID (tiktok, youtube, …).
idstring
Platform-native account ID (string; YouTube UC…, Reddit t2_…).
usernamestring
Handle without the @; null when the account has none.
display_namestring
Display name, channel title or page name; null when empty or not exposed.
urlstring
Canonical profile URL.
typestring
Coarse account kind, as the platform labels it; unknown when it does not (TikTok labels organizations only). New values may be added; treat unknown values as unknown.
biostring
Profile bio, channel description or page about text; null when empty or not exposed.
avatar_urlstring
Profile picture URL (largest available). Platform CDN URLs can expire within hours.

What teams build with the Amazon Seller API.

  • Vet a seller before buying or partnering

  • Monitor a seller's ratings over time

  • Enrich offers with each seller's business identity

  • Find the company behind a storefront

Good to know before you build.

  • Ratings are per marketplace: the same merchant ID has its own ratings, or no page, on another marketplace. Send country, or a link from that marketplace.
  • rating is shown to one decimal and positive_percent as a whole percent, so both are listed in approximate_fields. rating_count and the per-star counts are exact.
  • Business details are what Amazon shows for the seller: EU marketplaces add the business type, trade register and VAT numbers, phone and email, while US pages show the name and address. location is that business address and country_code its country.
  • Business details are read in the language each marketplace's page is in: English, and Polish, Spanish (Mexico), Portuguese (Brazil) and Turkish on the marketplaces that answer only in theirs. amazon.fr and amazon.co.za seller pages could not be checked, so their business fields may be null.
  • Amazon's own retail account on each marketplace has no seller page and returns private_or_unavailable; on Mexico and the Netherlands it has a page and is answered like any seller. No retail account is known for Turkey, India, Singapore or South Africa: there it returns not_found. An ID that names no seller returns not_found.
  • Amazon shows no follower or product counts on a seller page, so metrics are null.
  • When the seller page fails, the answer comes from the seller's storefront with its name only: the rest is null.

1 credit per request. Failed requests are free.

Buy credits once and spend them on any endpoint, on any platform.

SourcePrice per successful requestPer 1,000 requests
Public page page1 credit$0.75–$1.97
  • Cache hits are free.
  • Credits from packs and top-ups never expire.
  • A monthly plan's credits are spent first, and what is left of them ends at each renewal.
  • Prices exclude tax: sales tax is added at checkout where it applies.
  • Outside the US, plans and packs are sold to businesses: checkout asks for your VAT, GST or other business tax ID.

Questions about the Amazon Seller API.

More in the API reference.

Where do I find a seller's merchant ID?
It is the seller= value in the seller's page link, the me= value in its storefront link, and the seller ID the Amazon Product API returns for a product's featured offer.
Does it return the seller's feedback comments?
No. It returns the ratings and their counts per star and period; the individual comments are not included.
How much does the Amazon Seller API cost?
A request costs 1 credit. SocialTap credits cost $0.75–$1.97 per 1,000, depending on the plan or pack.

Try it on an account you know.

Paste its handle or link in the playground, or copy the request into your code.

100free credits
  • No credit card
  • Failed requests are free
  • Works on all 218 endpoints
Start for free Read the docs