ShopAPIS — E-commerce data API overview
ShopAPIS is a B2B e-commerce data API that parses and resells structured product data — price, inventory, reviews, seller info and more — from Amazon, Alibaba, eBay, TikTok Shop and 70+ marketplaces across 30+ countries. You send one request with an identifier (ASIN, SKU, GTIN/EAN, or product URL) and a marketplace; ShopAPIS returns a clean JSON object with 40+ fields per product, normalized to one schema so every marketplace answers in the same shape.
One API, every marketplace, one schema. A query against Amazon and a query against Alibaba come back identical in structure — no per-site parsers, no proxies, no headless browsers, no CAPTCHA solving to maintain on your side.
What ShopAPIS is
ShopAPIS replaces a fleet of fragile scrapers with a single typed product feed. Marketplaces expose product information as rendered HTML behind aggressive anti-bot stacks; ShopAPIS does the parsing, geo-routing and normalization, then hands back a record you can store, diff and join. The coverage is concrete:
- 70+ marketplaces — generalist (Amazon, eBay, Walmart), wholesale (Alibaba, 1688), social commerce (TikTok Shop), and regional leaders (MercadoLibre, Shopee, Coupang, Allegro).
- 30+ countries across nine regions — North America, Western & Eastern Europe, East/Southeast/South Asia, LATAM, MENA-Africa, and global platforms.
- 40+ fields per product — pricing, availability, seller, ratings, reviews, variants, images, category and identifiers.
How it works
Send an identifier and a marketplace; receive a normalized product object. ShopAPIS accepts whichever identifier you have — Amazon’s ASIN, a seller SKU, a GS1 GTIN/EAN/UPC , an MPN, or the raw product URL — resolves the live listing, and returns typed fields. The flow is three steps:
- Authenticate with an API key from your dashboard .
- Request a product by identifier + marketplace + country.
- Receive a JSON object: price, currency, availability, seller, rating, review count, variants, images, category and identifiers.
Sample response
{
"marketplace": "amazon",
"country": "US",
"identifiers": { "asin": "B0CHWRXH8B", "gtin": "0194253433814" },
"title": "Apple AirPods Pro (2nd Generation) with USB-C",
"brand": "Apple",
"price": { "current": 189.99, "list": 249.00, "currency": "USD", "discount_pct": 24 },
"availability": { "in_stock": true, "stock": 38 },
"seller": { "name": "Amazon.com", "fulfillment": "FBA", "buybox_won": true },
"rating": 4.7,
"review_count": 51894,
"category": ["Electronics", "Headphones", "Earbud Headphones"],
"url": "https://www.amazon.com/dp/B0CHWRXH8B",
"fetched_at": "2026-06-05T11:42:03Z"
}Why a data API beats DIY scraping
Building your own scraper is one parser per site, forever — buying an e-commerce data API is one schema for all of them. Marketplaces rotate layouts, throttle by IP and ship anti-bot stacks (Akamai, GeeTest, device fingerprinting); a DIY pipeline spends most of its engineering budget on proxies, CAPTCHA solving and breakage triage instead of the data product. The hardest sites to parse — Amazon, the China majors, Temu/Shein — are exactly where an API earns its keep. ShopAPIS absorbs that marketplace scraping layer so your team works with fields, not HTML.