Tokopedia Scraper – Products, Prices, Sellers & Variants
Pricing
from $1.00 / 1,000 product scrapeds
Tokopedia Scraper – Products, Prices, Sellers & Variants
Extract product data from Tokopedia, Indonesia’s largest marketplace. Search by keyword with sorting and filters, or use product/result URLs. Returns price, discount, rating, sold count, seller, category, images, and optional details like description, videos, variants, and wholesale tiers.
Pricing
from $1.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Abot API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Tokopedia Scraper: Products, Prices, Variants, Sellers
Extract structured product data from Tokopedia, Indonesia's largest online marketplace. Search by keyword with sorting and filters, or paste product and result-page URLs. Every record carries the price, discount, rating, sold count, seller, category, images and (with detail fetching on) the full description, all images and videos, variants and wholesale tiers.
What it does
- Search mode: give one or more keywords with your sort and filters.
- URL mode: paste product URLs (full detail records) or search-result URLs (their listed products).
- Detail enrichment: turn on Fetch full product details to add the full description, every image and video, product variants, wholesale price tiers, live stock, sold count, minimum order, weight and seller flags.
Output fields
Each product includes (among others):
| Group | Fields |
|---|---|
| Identity | productId, name, url, productKey, categoryName, categoryBreadcrumb |
| Pricing | price, priceText, originalPrice, discountPercentage, wholesale[] |
| Ratings & sales | rating, reviewCount, soldCount, soldText |
| Media | image, image300, gallery[], videos[] |
| Inventory | stock, stockText, condition, minOrder, weight, isPreorder |
| Seller | shopName, shopCity, shopTier, shopUrl, isOfficialStore, isPowerMerchant, badgeTitle |
| Detail | description, variants[], etalase, isCashOnDelivery, freeShipping |
| Context | searchQuery, searchPage, searchPosition, platform, scrapedAt |
Input
| Field | Description |
|---|---|
| Mode | search (keyword + filters) or url (paste URLs). |
| Search keywords | One or more keywords (search mode). |
| Sort by | Best match, Newest, Most reviewed, Price low→high, Price high→low. |
| Min / Max price (IDR) | Keep products in a price band, in Rupiah. |
| Condition | Any, New, or Used. |
| Minimum rating | Keep products rated at or above a value (1-5). |
| Seller type | Any seller, Official store, or Power merchant. |
| Free shipping only | Keep only free-shipping-eligible products. |
| Discounted products only | Keep only products with an active discount. |
| Product or result URLs | Paste URLs (URL mode). |
| Fetch full product details | Add the full description, all media, variants and more. |
| Max pages per search | Safety bound on result pages per keyword. Empty/0 = unlimited; does not cap items. |
| Max items | The single cap on how many products a run returns. 0 = unlimited. |
Example input
{"mode": "search","searchTerms": ["sepatu"],"sortBy": "price_asc","minPrice": 100000,"condition": "new","fetchDetails": true,"maxItems": 50}
Send results into your apps (MCP connectors)
Optionally push each scraped product into your connected apps (Notion, Airtable, Linear, Apify) in addition to the dataset. Pick the connectors under Export to your apps; leave empty to write only to the dataset.
Plan Requirement
Runs on any Apify plan. Keep Apify Proxy enabled for the most complete results. On a restricted plan without Apify Proxy access, results may be limited. Enable Apify Proxy for your run.
Notes
- Prices are in Indonesian Rupiah (IDR).
- Use Max items as the primary cap; Max pages per search is only a safety bound and does not cap the number of products.