Indonesia Marketplace Product Scraper
Pricing
from $2.50 / 1,000 product results
Indonesia Marketplace Product Scraper
Search Indonesian marketplace product listings by keyword and extract structured data including product name, price, rating, sales signals, seller, location, and product URL. Built for market research, price discovery, competitor analysis, and automation.
Pricing
from $2.50 / 1,000 product results
Rating
0.0
(0)
Developer
Muhammad Falih Romadhoni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Search Tokopedia product listings by keyword and export normalized product data for market research, price discovery, competitor analysis, and automation.
Current marketplace coverage: Tokopedia search results. The Actor is designed for Indonesian marketplace data, but it does not currently search other marketplaces.
What you get
Each returned product is saved as one Dataset item, making the result easy to browse in Apify and export to JSON, CSV, or Excel. Depending on what is available in the Tokopedia search result, an item can include:
| Data | Example fields |
|---|---|
| Product identity | productId, title, sourceUrl |
| Price and promotion | price, originalPrice, discountPercent, currency |
| Marketplace signals | rating, reviewCount, soldCount |
| Seller and category | seller, category, badges, promotion |
| Images and context | imageUrl, images, scrapedAt, provenance |
Quick start
- Open the Actor on Apify and enter a product keyword in Search query.
- Optionally choose the result Page and Maximum items.
- Click Start.
- Open the Dataset tab after the run finishes, then download or connect the results to another workflow.
Example input:
{"query": "laptop gaming","page": 1,"maxItems": 24}
Input reference
| Field | Required | Default | Rules | Description |
|---|---|---|---|---|
query | Yes | — | Non-empty text | Keyword sent to Tokopedia search. |
page | No | 1 | Integer ≥ 1 | One-indexed Tokopedia results page. |
maxItems | No | 24 | Integer from 1 to 100 | Maximum normalized product cards returned by this run. |
Run additional pages by starting the Actor again with the next page value. The Actor does not automatically crawl every results page.
Output
The Default Dataset contains one product per row: one product result equals one Dataset item. Search-level details such as pagination, request parameters, and run metadata are stored separately in the OUTPUT record of the Default Key-value Store.
Example product item:
{"platform": "tokopedia","productId": "fictional-product-123","title": "Fictional Gaming Laptop 15","description": null,"sourceUrl": "https://www.tokopedia.com/example/fictional-product-123","imageUrl": "https://images.example.test/fictional-product-123/main.jpg","images": ["https://images.example.test/fictional-product-123/main.jpg"],"price": 12499000,"priceRange": {"min": 12499000,"max": 12499000},"originalPrice": 14999000,"currency": "IDR","discountPercent": 16.7,"rating": 4.9,"reviewCount": 835,"soldCount": 1200,"seller": {"name": "Example Official Store","location": "Jakarta"},"scrapedAt": "2026-08-27T00:00:00Z"}
Numeric price fields use Indonesian rupiah (IDR) as whole numbers. Optional fields depend on the data exposed by the search card: description may be null, as may image, price, seller, or promotion fields when the source does not provide them.
Pricing
This Actor uses pay-per-event pricing: $2.50 / 1,000 product results.
One product result means one Default Dataset item. For example, a run that returns 24 product items is charged for 24 product results. Apify displays the final usage and cost for each run in its console.
Important limits
- Results follow Tokopedia's search ranking for the supplied keyword; they are not a precise product-catalog filter.
- Product-detail pages are not scraped. This Actor does not collect full descriptions, reviews, variants, or other detail-page-only data.
- Search-card fields can change or be absent. Treat nullable fields as optional in downstream automations.
- Product availability, price, and ranking can change at any time. Run the Actor again when you need fresh data.
Responsible use
Use the data only for legitimate purposes and in accordance with applicable laws, Tokopedia's terms, and Apify policies. You are responsible for validating the data before using it in a business or automated decision.
Support
For questions or support, use the contact option shown on the Actor's Apify page.