One2Car Scraper
Pricing
from $1.50 / 1,000 results
One2Car Scraper
Scrape used-car listings from one2car.com (Thailand). Use filters (used/new, make, location, price, year) or paste a search URL — the URL wins when set. Returns THB price, specs, and photos.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🚗 One2Car Scraper
Want Thai used cars from One2Car without clicking through pages? This scraper makes it easy.
Use structured filters (used/new, make, region, price, year) — structured filters work better for AI agents — or paste an input_url from your browser once you've already filtered on One2Car. When input_url is set it overrides the filters below. Either way, you get clean CSV/JSON with THB prices, specs, locations, and photos.
💡 Perfect for...
- Buyers & Dealers: Track Toyota, Honda, Isuzu and more across Bangkok and nationwide.
- Marketplaces: Monitor competitor inventory and pricing.
- Market Research: Analyze THB pricing, mileage, and year mix by region.
- Data Analysts: Export structured One2Car data for dashboards.
- 🤖 AI Agents: Power bots and OpenClaw workflows with live One2Car results.
- 📚 RAG Systems: Feed titles, specs, and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste a One2Car search URL (
input_url) if you already filtered in the browser, or use structured filters (better for AI agents).input_urlalways wins when set. - 🎯 Website-Matched Filters: Make, region, transmission, and sort use the same option values as one2car.com.
- 🇹🇭 Built for Thailand: Covers used, new, and all-car search paths.
- 🛡️ Cloudflare-aware: Uses Camoufox and Apify residential proxies (TH) when needed.
📦 What's inside the data?
For every car listing, you will get:
- Core Details:
id,url,condition,ad_type,title,make,model,variant - Specs:
year,mileage_km,transmission,body_type - Pricing:
price,price_label,price_currency(THB) - Location / Seller:
location,country,seller_type,image_url
🛠️ Sort options
Use sort_by with these values:
- (empty) – Site default
best.match– Best matchmodification_date_search.desc– Newest updatesprice.asc/price.desc– Price low→high / high→lowyear.desc/year.asc– Year newest / oldestmileage.asc/mileage.desc– Mileage low→high / high→low
🚀 Quick start
Option A — Input URL
- Open One2Car, apply filters, copy the URL — e.g.
https://www.one2car.com/en/cars-for-sale/toyota/thailand. - Paste it into
input_url. - Set
max_resultsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Set listing type, optional make/model, region, and price / year / transmission / sort.
- Set
max_results(up to 1000) and click Start.
Tech details for developers 🧑💻
Input Example (filters):
{"listing_type": "used","make": "toyota","location": "thailand_bangkok-metropolitan","price_min": 200000,"price_max": 800000,"year_min": 2018,"transmission": "automatic","sort_by": "price.asc","max_results": 100}
Input Example (URL override):
{"input_url": "https://www.one2car.com/en/used-cars-for-sale/honda/thailand","max_results": 50}
Output Example:
{"id": "12345678","url": "https://www.one2car.com/for-sale/toyota-yaris-bangkok/12345678","condition": "used","title": "2020 Toyota Yaris","make": "Toyota","model": "Yaris","year": 2020,"mileage_km": 45000,"transmission": "Automatic","price": 429000,"price_label": "฿429,000","price_currency": "THB","location": "Bangkok","image_url": "https://img.icarcdn.com/..."}
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste a One2Car /en/cars-for-sale URL; overrides filters when set. |
listing_type | string enum | No | used | used, new, or all. |
make | string enum | No | all | Make slug (e.g. toyota, honda). |
model | string | No | — | Optional model slug; requires make. |
location | string enum | No | thailand | Region slug as on One2Car. |
price_min / price_max | integer | No | — | Price in THB. |
year_min / year_max | integer | No | — | Model year range. |
transmission | string enum | No | any | automatic or manual. |
sort_by | string enum | No | default | Same sort values as One2Car. |
max_results | integer | No | 50 | Maximum listings (1–1000). Browser-based; 1000 is the practical cap. |
Notes on filters
- Prefer exact enum strings from the Apify input dropdowns (same values as one2car.com).
input_urlalways wins over filters when provided.