Models/Ecommerce Intelligence API

Ecommerce Intelligence API — Amazon & TikTok Shop Data

Live4 endpoints, one API key

Muapi's ecommerce intelligence API gives you one REST integration for public marketplace product data on Amazon and TikTok Shop — search, product detail, reviews, and Amazon-native keyword search volume — behind the same submit-and-poll request pattern and one API key. This is a read-only data API: no order placement, cart, checkout, or listing-management action exists anywhere in it — Muapi does not hold a merchant/seller account on any marketplace.

🛒 Marketplace Data4 endpoints
Muapi#1 Marketplace Data

Marketplace Search

Search Amazon or TikTok Shop public product listings by keyword — price, rating, review count, URL.

Keyword in
$0.10/search
Try Endpoint
Muapi#2 Marketplace Data

Product Detail

Current public listing details for one Amazon or TikTok Shop product — price, availability, rating, variants, seller.

ASIN or Product ID in
$0.10/lookup
Try Endpoint
Muapi#3 Marketplace Data

Product Reviews

Public reviews for a marketplace product — author, rating, text, date. Currently supported for TikTok Shop.

ASIN or Product ID in
$0.10/lookup
Try Endpoint
Muapi#4 Marketplace Data

Keyword Metrics

Amazon-native keyword search-volume metrics, distinct from Google/web keyword volume.

Keywords in
$0.10/request
Try Endpoint

What is an Ecommerce Intelligence API?

An ecommerce intelligence API returns public marketplace product data for research and competitive analysis — listings by keyword, product detail, reviews, and keyword demand. It's a data layer, not a seller-operations product: results carry a source and timestamp, and it's up to the calling application to build competitor audits, price trackers, or catalog-matching tools on top of that data.

Muapi exposes 4 ecommerce-intelligence endpoints on Amazon and TikTok Shop — marketplace search, product detail, product reviews, and Amazon keyword metrics — through the same unified REST pattern: one API key, one request/poll flow, pay-per-lookup pricing with no subscription or credit-pool minimum.

Key Capabilities

Marketplace Search

Search Amazon or TikTok Shop public product listings by keyword — price, rating, review count, and URL, normalized across both marketplaces.

Product Detail

Look up one product's current public listing details by ASIN or product ID — price, availability, rating, variants, and seller.

Product Reviews

Retrieve review text/rating/date for a marketplace product where the upstream source supports it — currently TikTok Shop.

Amazon Keyword Metrics

Amazon-native keyword search-volume and monthly trend — distinct from Google/web keyword volume, for listing keyword research.

Endpoint Comparison

EndpointPriceBest For
Marketplace Search$0.10/searchSearch Amazon or TikTok Shop public product listings by keyword — price, rating, review count, URL.
Product Detail$0.10/lookupCurrent public listing details for one Amazon or TikTok Shop product — price, availability, rating, variants, seller.
Product Reviews$0.10/lookupPublic reviews for a marketplace product — author, rating, text, date. Currently supported for TikTok Shop.
Keyword Metrics$0.10/requestAmazon-native keyword search-volume metrics, distinct from Google/web keyword volume.

How to Call the Ecommerce Intelligence API

  1. Pick an endpoint — search, detail, reviews, or keyword metrics — using the comparison table above.
  2. Submit the request. POST /api/v1/{endpoint-slug} with the marketplace and a keyword or item ID.
  3. Poll for completion. Check GET /api/v1/predictions/{request_id}/result until status is completed, then read the result.
curl -X POST https://api.muapi.ai/api/v1/ecommerce-marketplace-search \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "marketplace": "amazon",
    "keyword": "wireless earbuds"
  }'
import requests

response = requests.post(
    "https://api.muapi.ai/api/v1/ecommerce-marketplace-search",
    headers={"x-api-key": "YOUR_API_KEY"},
    json={"marketplace": "amazon", "keyword": "wireless earbuds"},
)
request_id = response.json()["request_id"]

result = requests.get(
    f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
    headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())

Frequently Asked Questions

What is an ecommerce intelligence API?

An ecommerce intelligence API returns public marketplace product data — listings, detail, reviews, keyword demand — for research and competitive analysis, with a source and timestamp on every result.

Does this place orders or manage a seller account?

No. This is a read-only data API — no order placement, cart, checkout, or listing-management action. Muapi does not hold a merchant/seller account on any marketplace.

Which marketplaces are supported?

Amazon and TikTok Shop for search, product detail, and keyword metrics. Product reviews are currently supported for TikTok Shop only — Amazon returns an explicit unsupported response rather than fabricated review data.

Can I get Ecommerce Intelligence API access right now?

Yes. Sign up at muapi.ai, create an API key from your dashboard, and start calling any endpoint immediately — no waitlist required.