Tokopedia scraper
Pricing
from $2.00 / 1,000 results
Tokopedia scraper
Extract structured product data from millions of listings on Tokopedia search by keyword or start URLs, sort by price/reviews, and bypass anti-bot protections seamlessly. Get comprehensive fields including title, price, shop name, and URL. Flat $0.005/prod simple, predictable, and scalable pricing.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Forlex Lab
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
10 days ago
Last modified
Categories
Share
๐ Tokopedia Scraper & Data Extractor API
Extract structured product data from millions of listings on Tokopedia โ search by keyword or start URLs, sort by price/reviews, filter by tier, and bypass anti-bot protections seamlessly using our lightning-fast proprietary data engine. Get comprehensive e-commerce fields including title, prices (original + discount), shop name/tier, and direct URL. Export directly to JSON, CSV, or Excel.
๐ Why Use This Tokopedia API Alternative?
We analyzed the market and built this Tokopedia product scraper to be the absolute best value on Apify for e-commerce data extraction.
| Feature | This Tokopedia Scraper | Most Alternatives |
|---|---|---|
| Cost Efficiency | Fractions of a cent per product | High start prices or expensive monthly rentals |
| Speed & Reliability | โ Proprietary Engine (Ultra-Fast) | โ Standard HTML / Browser Automation (Slow & Fragile) |
| Input Flexibility | โ Keywords + Direct URLs | โ URLs only |
| Proxy Required | โ Optional | โ Mandatory Residential Proxy (Expensive) |
| Rich Filters | โ Yes (Price, Rating, Tier, etc.) | โ Basic filters only |
| Output Fields | 15+ Fields (Typed) | Missing shop tiers, original prices, numeric sold count |
โจ Tokopedia Data Extraction Features
- ๐ 2 Search Modes โ keyword search (e.g.
laptop gaming) or direct Tokopedia search URLs. - ๐ฏ 7 Advanced Filters โ filter by min/max price, minimum rating, item condition, shop tier (Mall / Power Shop), free shipping, and discount-only.
- ๐ 15 Structured Output Fields โ heavily detailed payload including original price, discount percentage, numeric sold count, and shop tier.
- ๐ก๏ธ Anti-bot Bypass โ seamless, lightweight data extraction engine that prevents blocks without the overhead of headless browsers.
- โก Ultra-Fast & Cheap โ designed for absolute maximum performance and minimal compute usage, saving you money on every run.
- ๐ฆ Multiple Export Formats โ Download Tokopedia data in JSON, CSV, Excel, XML, HTML Table.
๐ฏ Use Cases for Tokopedia Data
| Audience | Applications |
|---|---|
| E-Commerce Sellers | Monitor competitor pricing, product availability, and campaigns. |
| Market Researchers | Analyze trends, product offerings, and market saturation in Indonesia. |
| Brands | Track MAP (Minimum Advertised Price) violations and seller compliance. |
| Dropshippers | Find hot products, discounted items, and top-rated Mall/Power Shop suppliers. |
๐ก Quick Start
1. Sign Up (Free $5 Credit)
Uses our referral link โ you get $5 free credit to test immediately. (At our rates, that covers thousands of Tokopedia products for free!)
2. Run Your First Search
{"searchKeyword": "laptop gaming","sortBy": "obm","maxItems": 50,"minRating": 4.5,"shopTier": 3,"freeShipping": true,"discountOnly": true}
3. Download Results
Results appear in the Dataset tab. Export as JSON, CSV, Excel, XML, or HTML Table for immediate analysis.
โ๏ธ Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchKeyword | string | No* | โ | Keywords to search on Tokopedia (e.g. "sepatu lari"). *Required if no startUrls. |
startUrls | array | No* | โ | Direct Tokopedia search URLs. Overrides searchKeyword. |
sortBy | enum | No | obm | obm (Relevance) | 23 (Reviews) | 9 (Highest Price) | 8 (Lowest Price) | 11 (Newest) |
maxItems | integer | No | 20 | Max products to scrape from Tokopedia (1โ10,000). |
minPrice / maxPrice | integer | No | โ | Filter by price range in IDR. |
minRating | number | No | โ | Filter by minimum rating (0.0-5.0). |
condition | enum | No | โ | Filter by product condition (new or used). |
shopTier | enum | No | โ | Filter by shop tier: 2 (Mall / Official) or 3 (Power Shop). |
freeShipping | boolean | No | false | Only return products with Free Shipping (Bebas Ongkir Ekstra). |
discountOnly | boolean | No | false | Only return products currently discounted. |
proxyConfiguration | object | No | โ | Proxies are optional. Our extraction engine runs efficiently without them. |
๐ฐ Pricing (Pay Per Event)
We use the most cost-effective Pay-Per-Event pricing to blow the competition out of the water. Our highly optimized scraper runs on just 128MB of memory, allowing us to pass the savings directly to you.
| Event | Rate |
|---|---|
Actor Start (apify-actor-start) | $0.001 |
Product Result (apify-default-dataset-item) | $0.002 (per item scraped) |
Examples:
- 100 products: $0.001 + (100 ร $0.002) = $0.201
- 1,000 products: $0.001 + (1000 ร $0.002) = $2.001
๐ง Integration
Node.js
$npm install apify-client
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('forlex/tokopedia-scraper').call({searchKeyword: 'samsung s24',maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
$pip install apify-client
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("forlex/tokopedia-scraper").call(run_input={"searchKeyword": "samsung s24", "maxItems": 100})items = client.dataset(run["defaultDatasetId"]).list_items().itemsfor item in items:print(item["productName"], item["priceText"])