Skip to Content

Tokopedia product data API

The ShopAPIS Tokopedia product data API returns structured fields for any Tokopedia listing — current price in IDR, the variant matrix, “terjual” (sold) count, store-tier badges (Official Store / Power Merchant Pro), shop rating and seller details — as clean JSON. It covers tokopedia.com, Indonesia’s deepest homegrown catalog, exposing cross-seller data the official Tokopedia seller API does not provide.

Tokopedia is Indonesia’s original e-commerce giant and a core part of the ByteDance/GoTo cluster. It holds roughly 23% of Indonesian share (GoTo/TikTok) and reaches ~60M+ monthly visitors (Similarweb ). Together with TikTok Shop — now merged under ByteDance — the combined Tokopedia + TikTok Shop operation drove ~$45.6B in 2025 SEA GMV and ranks #1 in Indonesia, the region’s largest market at ~$57.7B GMV.

Why Tokopedia data is hard to get

Tokopedia is app-first and serves listings through rate-limited, signed API calls. Product pages depend on dynamic GraphQL-style endpoints with device fingerprinting and per-IP throttling, and the official Tokopedia API is scoped to a merchant’s own store — it returns nothing about competitors’ prices, “terjual” counts or store badges. To map the full offer landscape for a product you do not sell, parsing the public listing endpoints is the only path. ShopAPIS runs and maintains that infrastructure for you.

Data fields returned

  • Identifiers — Tokopedia product ID, shop ID, variant/child ID, SKU.
  • Pricing — current price, original/strike price, IDR currency, campaign/flash price, wholesale tiers.
  • Variants — color/size variant matrix with per-variant price, stock and SKU.
  • Demand — “terjual” (sold) count, stock level, view/wishlist counts.
  • Store tier — Official Store, Power Merchant / Power Merchant Pro badge, shop location.
  • Reviews — average rating, review count, star breakdown, review text samples.
  • Logistics — free-shipping (Bebas Ongkir) flag, ships-from city, courier options.
  • Media & taxonomy — image gallery URLs, category browse path.

Sample response

{ "platform": "tokopedia", "marketplace": "tokopedia.com", "product_id": "8841276103", "shop_id": "552190", "title": "Kemeja Flanel Pria Lengan Panjang Premium", "price": { "amount": 89000, "currency": "IDR", "original_price": 149000 }, "wholesale": [{ "min_qty": 3, "price_idr": 82000 }], "variant": { "color": "Maroon", "size": "L", "stock": 126 }, "terjual": 4380, "rating": 4.9, "review_count": 2107, "store": { "name": "Flanel House", "tier": "power_merchant_pro", "is_official_store": false, "city": "Bandung" }, "free_shipping": true, "ships_from": "Bandung", "images": ["https://images.tokopedia.net/img/cache/abc123.jpg"], "category_path": ["Fashion Pria", "Atasan", "Kemeja"], "scraped_at": "2026-06-05T11:42:00Z" }

Markets & domains covered

  • Indonesia — tokopedia.com (IDR).

Tokopedia is Indonesia-only, which makes it the authoritative source for homegrown, Tier 2-4 Indonesian SKUs that pan-regional platforms cover less deeply. Pair it with Shopee and TikTok Shop for full Indonesian-market coverage.

Use cases

  • Indonesia price monitoring — track IDR prices, wholesale tiers and campaign discounts on local SKUs. See price monitoring.
  • Demand sensing — use “terjual” deltas as a sell-through proxy for the Indonesian market. Pair with inventory tracking.
  • Competitive intelligence — track rivals’ assortment, store tier and ratings in Indonesia. See competitive intelligence.
  • Catalog enrichment — fill local-brand attributes, images and variant data. See catalog enrichment.

Tokopedia and TikTok Shop now share ByteDance ownership but keep separate catalogs and schemas. ShopAPIS parses each independently, so you can compare the same merchant across both surfaces.

Stats from ShopAPIS market research, June 2026 (@plans/plan2-research/reports/east-southeast-asia.md); sources: Momentum Works 2025, Bisnis.com 2025, Webretailer.

Last updated on