Yad2 Data Parser & API
Yad2 is Israel’s dominant horizontal classifieds platform — its automotive section alone draws an estimated 1M+ monthly visits — and Carapis can extract its full car listing data, including make, model, year, mileage, price and seller info, through one REST API. It is the reference marketplace for Israeli used-car supply and pricing, and Carapis can serve its data without you fighting its strong anti-bot defenses.
On request — not in the live feed today. We do not continuously crawl Yad2 right now. Activation takes 2–3 weeks of engineering and is quoted per source, because each one ships with dedicated proxies, anti-bot tuning and ongoing maintenance. Ask us to add it.
| Country | Israel |
|---|---|
| Type | Classifieds |
| Vehicle types | used, new, private |
| Monthly visits | ~1M+/mo auto section |
| Active listings | large |
| API access | Unofficial API only |
| Parse priority | ★★★★☆ |
| Official site | www.yad2.co.il |
What is Yad2?
Yad2 (יד2) is Israel’s leading horizontal classifieds site, with a large automotive vertical. Its car section is the country’s primary used-car marketplace, carrying both private and dealer listings, with an Israeli-specific “hand” (number of previous owners) field that buyers rely on heavily. The auto section sees an estimated 1M+ monthly visits and is widely scraped (third-party scrapers exist), reflecting strong demand for its data.
Market Position
Yad2 is the dominant car-listing platform in Israel, with a large auto inventory and an estimated 1M+ monthly auto visits — the reference source for Israeli used-car pricing. Its anti-bot defenses are strong (which is why unofficial third-party scrapers circulate), making a managed Carapis feed the reliable way to access its data. As a horizontal classifieds it is the single most important Israeli auto source, well ahead of secondary portals such as iCar.
What the API returns
Response schema
Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and Yad2 is no exception.
List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:
idstringsource_codestringbrand_namestringbrand_slugstringmodel_namestringmodel_slugstringtrimstringyearintegerprice_usdintegermileageintegerfuel_typeFuelTypeEnumtransmissionTransmissionEnumbody_typeBodyTypeEnumcolorColorEnumseller_typeSellerTypeEnumregionstringsource_locationobjecthas_accidentbooleanis_new_vehiclebooleanis_verifiedbooleanstatusVehicleStatusEnumis_availablebooleanfirst_seen_atstringlast_seen_atstringthumbVehiclePhotophotosarrayphotos_countintegerhas_valuationbooleanhas_llm_analysisbooleananalysisobject
Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:
generationstringprice_originalstringprice_original_currencystringoriginal_msrpstringengine_ccintegerseat_countintegerdrive_typeDriveTypeEnumhas_simple_repairbooleanhas_recallbooleanrecall_fulfilledbooleanwarranty_typestringinspection_passedbooleanowner_countintegeris_undervaluedbooleanvaluation_scorenumberfeaturesarraydescriptionstringlisting_urlstringlisting_idstringvinstringvehicle_nostringavailability_checked_atstringstatus_changed_atstring
Abbreviated example:
{
"id": "0193f2c1-...",
"source_code": "encar",
"brand_name": "BMW",
"model_name": "320i",
"trim": "M Sport",
"year": 2021,
"price_usd": 28400,
"price_original": "38900000",
"price_original_currency": "KRW",
"mileage": 45000,
"fuel_type": "gasoline",
"transmission": "automatic",
"has_accident": false,
"listing_url": "https://...",
"photos": [{ "url": "https://cdn.carapis.com/..." }],
"first_seen_at": "2026-09-28T11:04:22Z",
"is_available": true
}Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.
The “hand” field is the standout Israeli-specific data point, a structured proxy for ownership history that strongly influences local pricing.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "yad2", "limit": 20},
headers={"Authorization": f"Bearer {API_KEY}"},
)
for car in resp.json()["results"]:
print(car["make"], car["model"], car["year"], car["price"])Get an API key at my.carapis.com and see the full API reference. Pricing is on the pricing page .
Use Cases
- Pricing intelligence — “hand” and mileage fields power Israeli residual-value models for dealers.
- Market research — track the Israeli used-car market’s dominant inventory pool. See market research.
- Import / export — structured ownership-history data helps buyers vet Israeli vehicles. See import & export.