Oto.com Indonesia Car Prices & Used Cars Scraper
Pricing
from $1.00 / 1,000 results
Oto.com Indonesia Car Prices & Used Cars Scraper
Scrape new car model variant prices and used car listings from Oto.com Indonesia. Fast and structured data including OTR IDR prices, variant specs, and city locations.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Fauzi Matakupan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Oto.com Indonesia Car Prices & Used Cars Scraper — OTR Prices from oto.com
Extract on-the-road (OTR) variant prices and used-car listings from
Oto.com — one of Indonesia's leading automotive marketplaces,
covering tens of thousands of model-price pages across 40,000+ URLs (new-car prices
per variant, per city) plus a live used-car feed with asking prices in IDR.
The Oto Indonesia scraper normalizes everything into queryable integers
(Rp 244,2 Juta → 244200000) so price analytics just work.
Tested in the wild: one run recovered 5/5 listings (100%) from the live used-car feed with ranks, prices in IDR, and cities (Cloud Runner, $0 proxy, Oct 2026).
Pricing
Pay per event — you only pay for items actually returned. Platform usage is included.
| Items | Cost |
|---|---|
| 100 | ~$0.10 |
| 1,000 | $1.00 |
| 10,000 | $10.00 |
Failed pages and empty runs cost almost nothing (a tiny $0.0005 start fee).
Example tasks
Try it without configuring anything — pre-configured runs against live data:
- Car Prices — Toyota & Honda per Variant
- SUV Prices — Mitsubishi, Mazda, Hyundai
- Used Cars — Nationwide Listing Feed
Open one, press Start, and inspect the output before writing your own input.
Features
- New-car variant pricing (
model-prices) — official variant-level OTR prices (e.g.1.3E MT,1.5 G CVT) with normalized integer IDR (priceIdr), display strings, per-city localization, and model links. - Used-car listings (
used-car-listing) — the live feed fromoto.com/mobil-bekas: vehicle title, asking price in IDR, and seller city. - Normalized IDR currency — Indonesian abbreviations translate automatically:
Rp 244,2 Juta→244200000,Rp 1,35 Milyar→1350000000. - robots.txt compliant by design — only sitemap-owned model-price pages and the
root used-car directory are crawled; detail pages (
/detail-mobil-bekas/*,/carlist/*) are disallowed by the site and never touched. - Budget-aware — stops gracefully when your per-run spending limit is reached.
Use with AI agents (MCP)
Expose this Actor as a tool to Claude, Cursor, Codex, or any MCP client:
https://mcp.apify.com/?tools=fauzimatakupan/oto-indonesia-auto-scraper
The Actor is also discoverable through the official Apify MCP server — AI agents can search Apify Store and run it automatically. Keywords: Oto.com scraper, Indonesia car prices, harga mobil Indonesia, used car Indonesia, mobil bekas, automotive data Indonesia, OTR price list.
Related Actors
Building an Indonesian market-data pipeline? Check our other Actors:
- OLX Indonesia Listings Scraper — classified ads & products from olx.co.id with IDR prices, locations, and seller info.
- Indonetwork B2B Directory Scraper — Indonesian B2B suppliers and products with company profiles.
- Halodoc Pharmacy Scraper — Indonesian medicine & supplement catalog with BPOM numbers and prescription status.
- Indonesia Tech Jobs Scraper — unified Glints + Kalibrr job listings.
Example input
{"mode": "model-prices","modelUrls": ["https://www.oto.com/mobil-baru/toyota/avanza/harga","https://www.oto.com/mobil-baru/honda/brio/harga"],"maxItems": 100}
Example output
{"modelSlug": "honda-brio","brand": "Honda","model": "Brio","variantName": "2024 Honda Brio RS CVT","priceIdr": 220000000,"cityName": "Jember","priceDisplay": "Rp 220 Juta","modelUrl": "https://www.oto.com/mobil-baru/honda/brio/harga","scrapedAt": "2026-10-23T18:14:09.893Z"}
Output fields
Each dataset item is one variant price or used-car listing:
| Field | Description |
|---|---|
modelSlug, brand, model | Model identification |
variantName | Full variant label (e.g. 2024 Honda Brio RS CVT) |
priceIdr | Normalized integer IDR price |
priceDisplay | The raw display string (e.g. Rp 220 Juta) |
cityName | Price-city / seller city |
modelUrl | Source page URL |
scrapedAt | ISO 8601 extraction timestamp |
FAQ
Does this Oto.com scraper need a login or proxy? No login, no proxy. Oto.com serves public model-price pages to standard datacenter IPs; all crawled URLs come from the site's own sitemaps.
Which URLs work? New-car model price pages (/mobil-baru/<brand>/<model>/harga,
including /<kota> variants) and the used-car root listing
(https://www.oto.com/mobil-bekas).
Can I get 40,000+ price pages? Yes — the price sitemap exposes the full URL
universe; sweep it in batches with modelUrls or target only the models you track.
Can I use it as a car price monitor? Yes. Schedule recurring runs to track OTR price changes, discount seasons, and used-car market movement over time.
Usage notes
- Prices are OTR (on-the-road) estimates as displayed by Oto.com; dealer pricing may differ. Respect Oto.com's terms of service — this Actor reads public pages only.