Amazon Shop · Guide

How to get Amazon Shop seller storefront

TL;DR
To get Amazon Shop seller storefront, sign up for a free Captapi key, then send one GET request to /v1/amazon-shop/page with your input. You get clean JSON back in seconds for 1 credit per call — no OAuth, scraping or platform SDKs. Third-party seller storefronts (/sp?seller= / /s?me=) — ASIN + canonical /dp URLs, price, badges. Not influencer /shop/{handle}.

How to get Amazon Shop seller storefront (step by step)

  1. 1

    Get a free API key

    Create a free Captapi account (100 credits, no card) and generate an API key from the dashboard.

  2. 2

    Call the Amazon Seller Storefront API

    Send an authenticated GET request to /v1/amazon-shop/page with your input. No OAuth, no scraping setup.

  3. 3

    Read the JSON response

    Parse the clean JSON response. Pass cache=true for a free 24h cache hit; default is always fresh.

Code example

curl "https://api.captapi.com/v1/amazon-shop/page?url=https%3A%2F%2Fwww.amazon.com%2Fsp%3Fseller%3DA294P4X9EWVXLJ" \
  -H "Authorization: Bearer capt_live_..."
# or: -H "x-api-key: capt_live_..."

What the response looks like

{
  "success": true,
  "data": {
    "platform": "amazon_shop",
    "url": "https://www.amazon.com/sp?seller=A294P4X9EWVXLJ",
    "marketplace": "US",
    "seller": {
      "id": "A294P4X9EWVXLJ",
      "name": "AnkerDirect",
      "url": "https://www.amazon.com/sp?seller=A294P4X9EWVXLJ"
    },
    "scrapedAt": "2026-08-02T16:59:58.250Z",
    "totalReturned": 5,
    "hasMore": true,
    "nextCursor": "1:5",
    "products": [
      {
        "asin": "B08NDYQSXZ",
        "title": "Anker Charging Dock for Oculus Quest 2, Oculus Certified Charging Station Stand Set, Headset Display Holder and Controller Mount Station with 2 Rechargeable Batteries, USB-C Charger and Cable",
        "url": "https://www.amazon.com/dp/B08NDYQSXZ",
        "image": "https://m.media-amazon.com/images/I/61EK9jpDapL._AC_UY218_.jpg",
        "price": 49.99,
        "currency": "USD",
        "priceFormatted": "$49.99",
        "rating": 4.4,
        "reviews": null,
        "isPrime": false,
        "isBestSeller": false,
        "isSponsored": false
      },
      {
        "asin": "B08HKPDZSD",
        "title": "Anker Ergonomic Optical USB Wired Vertical Mouse 1000/1600 DPI, 5 Buttons CE100 (Renewed)",
        "url": "https://www.amazon.com/dp/B08HKPDZSD",
        "image": "https://m.media-amazon.com/images/I/61Zu2ANcJbL._AC_UY218_.jpg",
        "price": 16.89,
        "currency": "USD",
        "priceFormatted": "$16.89",
        "rating": 4.5,
        "reviews": null,
        "isPrime": false,
        "isBestSeller": false,
        "isSponsored": false
      }
    ]
  }
}

Billing metadata (credits charged, cache hit/miss) is returned in the X-Captapi-Credits and X-Captapi-Cache response headers.

Request parameters

NameTypeRequiredDescription
urlstring YesAmazon seller storefront URL (/sp?seller=… or /s?me=…) or raw seller ID. Not influencer /shop/<handle> pages. The URL platform must match this endpoint's platform. Do not pass cross-platform URLs, e.g. YouTube to TikTok, Instagram to Facebook, LinkedIn to X/Twitter, or Pinterest to Rumble.
marketplacestringNoAmazon marketplace code. Default US.
limitintegerNoMax products to include (default 20, max 200; 0 = seller metadata only). Billed per storefront page — 1 credit per ~16 products.
cursorstringNoPagination cursor from nextCursor (page or page:offset). Leave empty for the first page.
cachebooleanNoSet true to serve from the 24h response cache (0 credits on hit). Default false — always fetch fresh. Envelope includes cached + cachedAt on hits.

Frequently asked questions

What does the Amazon Seller Storefront API do?

The Amazon Seller Storefront API lets you list items in bulk with metadata from a public Amazon Shop seller storefront using one GET request to /v1/amazon-shop/page. It returns clean JSON — no OAuth or infrastructure setup required.

How many credits does the Amazon Seller Storefront API cost?

Each successful call costs 1 credit. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Hits include cached + cachedAt. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Failed or empty results are never charged.

Do I need a Amazon Shop API key or OAuth?

No. A single Captapi key works across every platform Captapi supports — YouTube, TikTok, Instagram, Facebook, Twitter/X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, Rumble, Spotify, Kwai, and more. We handle proxies, rate limits, retries, and authentication for you.

Is this the same as influencer amazon.com/shop/{handle} pages?

No. This endpoint scrapes third-party seller storefronts (/sp?seller= or /s?me=). Influencer Amazon Shops (amazon.com/shop/{handle}) are a different Amazon surface — creator vitrines with socials[], lists[], and curations[] — and return HTTP 400 here. Do not treat seller-storefront and influencer-shop APIs as equivalents in competitive comparisons.

Why do you return ASIN and /dp/{ASIN} instead of shop getProductDetails links?

ASIN is Amazon's catalog identity. Emitting asin plus a canonical https://www.amazon.com/dp/{ASIN} URL lets you join products across sellers, marketplaces, and your own catalog. Affiliate paths like /shop/{handle}/getProductDetails/{ASIN}?showRelatedPost=true bury the ASIN in the path and are not the product page.

Is the Amazon Seller Storefront API suitable for production use?

Yes. It is a stable REST endpoint with predictable JSON and automatic retries. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Hits include cached + cachedAt. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Use it for analytics, monitoring, and content automation.

Ready to get Amazon Shop seller storefront?

Start free with 100 credits — no credit card required.

Get your free API key