Yad2 Scraper
Pricing
from $4.00 / 1,000 results
Yad2 Scraper
[๐ฐ $4.0 / 1K] Extract listings from Yad2, Israel's largest classifieds site. Real estate (rent, sale, commercial), vehicles, and second-hand goods. Search by category and location or paste Yad2 URLs directly. Returns price, location, photos, agent details, and category-specific attributes.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull classifieds listings from Yad2 โ Israel's largest marketplace โ at scale. Real estate (rentals, for-sale, commercial), vehicles (cars, motorcycles, trucks), the second-hand market, and pets, all from one actor with one flat output schema. Built for Israeli real-estate investors, vehicle resellers, lead-gen agencies, and market researchers who need comprehensive Yad2 coverage without decoding Hebrew search URLs or maintaining a brittle in-house scraper.
Why This Scraper?
- 8 Yad2 sections in one actor โ real-estate rentals, real-estate for-sale, real-estate commercial, cars, motorcycles, trucks & commercial vehicles, the second-hand market (ืื ืฉื ืืื), and pets. Switch with a single dropdown.
- Up to ~56,000 vehicle listings and ~9,700 real-estate sales per region โ enough to cover Tel Aviv, Jerusalem, or Israel-wide in a single run, with an internal hard cap of 100,000 rows when
maxResults=0. - English-to-Hebrew location resolver for the top ~50 Israeli cities โ type "Tel Aviv", "Jerusalem", "Be'er Sheva", "Herzliya", "Ramat Gan" and the actor maps it to Yad2's internal city/area codes. Hebrew input (
ืชื ืืืื) works natively too. - Power-user
startUrlsโ paste any Yad2 search URL straight from your browser bar (e.g./realestate/forsale?topArea=2&city=5000&minPrice=2000000) and every filter in the URL is honored as-is. Mix multiple URLs in one run. - 4 sort orders โ Newest first, Price low-to-high, Price high-to-low, Most relevant. "Newest first" is ideal for lead-gen alerting.
- Range filters per category โ price range (ILS) for everything, room range (1โ20, half-rooms allowed) for real estate, year range (1950โ2030) for vehicles.
- One flat row per listing โ 41 fields โ listing ID, title, price (with
priceLabelfor "price on request"), city, neighborhood, full address, latitude/longitude, rooms, square meters, floor, year, kilometrage, agency name, image URLs, and listing URL. No nested galleries to bill for. - Pay only for results โ no compute time charges. $4.00 per 1,000 listings, half the $8/1K going rate for Yad2 data on Apify. You pay for the rows you receive, nothing else.
- Hebrew text emitted verbatim in UTF-8 โ titles, descriptions, neighborhoods, and street names preserved exactly as Yad2 displays them, ready for direct ingestion into RTL-aware tooling.
Use Cases
Real Estate Investment & Analysis
- Track new for-sale inventory in Tel Aviv, Jerusalem, Haifa neighborhoods on a daily schedule
- Compare rent vs sale prices per square meter across cities to spot yield opportunities
- Monitor commercial property listings for office and retail expansion targets
- Build comp tables for buy-side underwriting using room count, mยฒ, and floor data
Vehicle Pricing & Dealer Intelligence
- Benchmark used-car prices by manufacturer, model, and year against your inventory
- Track fleet truck and motorcycle listings for B2B sales intelligence
- Alert on private-seller cars below market price for resale flips
- Build local depreciation curves from kilometrage + year + price triples
Lead Generation
- Pull active real-estate agency listings with
agencyNamefor outreach campaigns - Capture pet-listing seller names and phone numbers (when posted publicly) for breeder directories
- Identify high-volume private sellers across vehicles and second-hand market for B2B onboarding
Market Research & Trend Analysis
- Map listing density by city and neighborhood for relocation services
- Track second-hand market price evolution for electronics, furniture, and appliances
- Monitor Israel-wide inventory levels by category for macroeconomic dashboards
Marketplace Arbitrage
- Surface mispriced second-hand goods (price vs. condition vs. location)
- Find listings posted Israel-wide but absent from competing local marketplaces
- Track price drops on long-listed inventory by re-running daily and diffing
Getting Started
Real Estate Rentals in Tel Aviv
The simplest possible run โ just pick a category and a city:
{"category": "realestate-rent","location": "Tel Aviv","maxResults": 100}
For-Sale Apartments with Filters
Narrow by price and room count:
{"category": "realestate-forsale","location": "Jerusalem","priceMin": 2000000,"priceMax": 4500000,"roomsMin": 3,"roomsMax": 5,"sortBy": "newest","maxResults": 500}
Used Cars by Year
{"category": "vehicles-cars","location": "Haifa","yearMin": 2018,"yearMax": 2024,"priceMax": 80000,"sortBy": "price_low","maxResults": 1000}
Power-User Start URLs
Paste any Yad2 search URL โ the actor honors every filter in the URL:
{"startUrls": [{ "url": "https://www.yad2.co.il/realestate/forsale?topArea=2&city=5000&minPrice=3000000&maxPrice=6000000" },{ "url": "https://www.yad2.co.il/vehicles/cars?manufacturer=19&year=2020-2024" }],"maxResults": 2000}
Second-Hand Market โ Israel-wide
{"category": "market","priceMin": 100,"priceMax": 5000,"maxResults": 500}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
category | select | Real Estate โ Rentals | Yad2 section to search. Options: Real Estate โ Rentals, Real Estate โ For Sale, Real Estate โ Commercial, Vehicles โ Cars, Vehicles โ Motorcycles, Vehicles โ Trucks & Commercial, Second-Hand Market (Furniture, Electronics, etc.), Pets. Ignored when startUrls is provided. |
location | string | Tel Aviv | City, neighborhood, or area name in Hebrew or English (e.g. "Tel Aviv", "ืชื ืืืื", "Haifa", "Jerusalem"). Leave empty to search Israel-wide. Ignored when startUrls is provided. |
startUrls | URL[] | [] | One or more Yad2 search URLs. When provided, these override category and location โ the URL's own filters are honored. The most flexible way to scrape. |
Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
priceMin | integer | โ | Minimum price in Israeli Shekels. Leave empty for no minimum. |
priceMax | integer | โ | Maximum price in Israeli Shekels. Leave empty for no maximum. |
roomsMin | number | โ | Minimum room count for real estate. Half-rooms allowed (e.g. 2.5). Ignored for non-real-estate categories. |
roomsMax | number | โ | Maximum room count for real estate. Ignored for non-real-estate categories. |
yearMin | integer | โ | Minimum vehicle year (e.g. 2018). Ignored for non-vehicle categories. |
yearMax | integer | โ | Maximum vehicle year. Ignored for non-vehicle categories. |
sortBy | select | Newest first | Order results before collection. Options: Newest first, Price: low to high, Price: high to low, Most relevant. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 200 | Hard cap on total listings collected. Set to 0 for no cap (an internal upper limit of 100,000 still applies). The actor stops requesting new pages once this number is reached but keeps the full final page even if it slightly overshoots. |
Output
Each row is one Yad2 listing in a single flat shape across all 8 categories. Fields irrelevant to a given category are returned as null, so downstream tooling sees the same schema whether it's processing apartments, cars, or pets.
Real Estate Example
{"listingId": "Lz3kPqRm","category": "realestate-forsale","subcategory": "ืืืจื","title": "ืืืจื, 3 ืืืจืื, 78 ื\"ืจ, ืืื ืชื ืืืื","description": "ืืืจื ืืฉืืคืฆืช ืืจืืื ืฉืงื ืืืจืื ืชื ืืืื, 3 ืืืจืื, ืืจืคืกืช...","price": 3450000,"currency": "ILS","priceLabel": null,"city": "ืชื ืืืื ืืคื","neighborhood": "ืื ืชื ืืืื","street": "ืืื ืื","address": "ืืื ืื 42, ืื ืชื ืืืื, ืชื ืืืื ืืคื","latitude": 32.0723,"longitude": 34.7745,"rooms": 3,"squareMeters": 78,"floor": 2,"totalFloors": 4,"propertyCondition": "ืืฉืืคืฅ","entranceDate": "2025-09-01","hasParking": true,"sellerType": "agency","agencyName": "Anglo-Saxon","images": ["https://img.yad2.co.il/Pic/.../1.jpg"],"imageCount": 12,"publishedAt": "2025-04-30T08:14:22.000Z","updatedAt": "2025-05-02T10:01:05.000Z","url": "https://www.yad2.co.il/realestate/item/tel-aviv-area/Lz3kPqRm"}
Vehicle Example
{"listingId": "Vh8mNxQs","category": "vehicles-cars","subcategory": "ืงืืคื","title": "BMW ืกืืจื 3","price": 165000,"currency": "ILS","city": "ืืืคื","manufacturer": "BMW","model": "ืกืืจื 3","year": 2021,"kilometrage": 38500,"engineSize": 2000,"transmission": "ืืืืืืืืช","fuelType": "ืื ืืื","color": "ืฉืืืจ","ownerCount": 1,"previousOwnership": "ืคืจืื","sellerType": "private","images": ["https://img.yad2.co.il/Pic/.../car1.jpg"],"imageCount": 8,"publishedAt": "2025-05-01T14:22:00.000Z","url": "https://www.yad2.co.il/vehicles/item/Vh8mNxQs"}
Core Fields
| Field | Type | Description |
|---|---|---|
listingId | string | Unique Yad2 listing token |
category | string | One of realestate-rent, realestate-forsale, realestate-commercial, vehicles-cars, vehicles-motorcycles, vehicles-trucks, market, pets |
subcategory | string | Property type, vehicle body style, market product type, or pet breed |
title | string | Listing headline |
description | string | Free-text description (real estate / pets) |
price | number | Numeric price in ILS, or null for "price on request" |
currency | string | Always ILS (Israeli Shekels) |
priceLabel | string | Free-text price label when no numeric price is available |
url | string | Direct link to the Yad2 listing detail page |
publishedAt | string | ISO timestamp of original posting |
updatedAt | string | ISO timestamp of last update |
Address & Location
| Field | Type | Description |
|---|---|---|
city | string | City (Hebrew) |
neighborhood | string | Neighborhood (Hebrew) |
street | string | Street name (Hebrew) |
address | string | Composed full address |
latitude | number | Geo latitude |
longitude | number | Geo longitude |
Real Estate Specific
| Field | Type | Description |
|---|---|---|
rooms | number | Room count (half-rooms allowed) |
squareMeters | number | Floor area in mยฒ |
floor | number | Floor of the apartment |
totalFloors | number | Total floors in the building |
propertyCondition | string | Condition label (e.g. ืืฉืืคืฅ / ืืืฉ ืืงืืื) |
entranceDate | string | Move-in date |
hasParking | boolean | Parking included (derived from parkingSpacesCount) |
Vehicle Specific
| Field | Type | Description |
|---|---|---|
manufacturer | string | Vehicle manufacturer (e.g. BMW, Toyota) |
model | string | Vehicle model |
year | number | Year of production |
kilometrage | number | Odometer reading in km |
engineSize | number | Engine displacement in cc |
transmission | string | Manual / automatic |
fuelType | string | Petrol / diesel / hybrid / electric |
color | string | Vehicle color |
ownerCount | number | Number of previous owners |
previousOwnership | string | Previous ownership type (private / leasing / rental etc.) |
condition | string | General condition label |
Seller & Media
| Field | Type | Description |
|---|---|---|
sellerType | string | private, agency, dealer, or business |
sellerName | string | Seller name when posted publicly (mostly pets / market) |
phone | string | Seller phone when posted publicly without click-to-reveal |
agencyName | string | Real-estate agency name |
images | string[] | Listing image URLs |
imageCount | number | Number of images attached to the listing |
Tips for Best Results
- Hebrew location text is fastest. Pasting
ืชื ืืืืorืืจืืฉืืืskips the English-to-Hebrew dictionary lookup entirely and matches Yad2's autocomplete on the first try. Less common cities and neighborhoods that aren't in the top-50 dictionary need Hebrew text. - Use
startUrlsfor advanced filters not in the schema. Yad2's URL bar exposes manufacturer codes, body-style filters, sub-area picks, and dozens of other niche filters. Configure your search on yad2.co.il, copy the URL, paste it intostartUrls, and the actor honors every parameter. - Mix multiple
startUrlsin one run. You can combine a Tel Aviv rentals URL, a Jerusalem for-sale URL, and a Haifa cars URL in one input โ each becomes its own scan, all rows land in the same dataset, deduplicated bylistingId. - Sort by "Newest first" for daily alerting. Schedule the actor to run every morning with
sortBy: "newest"andmaxResults: 200to capture only freshly posted listings since yesterday. - Vehicle year and price filters require both bounds. Yad2's vehicle search treats open-ended ranges as zero results. The actor auto-fills the missing end (price defaults to 0โ9,999,999, year to 1950โ2030) so partial input still works, but tight ranges return faster results.
- Start with
maxResults: 100โ200to validate. Verify the data shape, the filters, and the location resolution match what you expect, then scale up. - For market arbitrage, the second-hand category covers electronics by default. Use
startUrlswith category-specific paths like/products/ืืืงืืจืื ืืงื,/products/ืจืืืื, or/products/ืืืืช-ืืืืto target other product slugs.
Pricing
Pay-per-result pricing โ no compute charges. $4.00 per 1,000 listings, half the going rate for Yad2 data on Apify.
| Results | Cost |
|---|---|
| 100 | $0.40 |
| 1,000 | $4.00 |
| 10,000 | $40.00 |
| 100,000 | $400.00 |
You only pay for the listings the actor returns. Compute time is on us. A "result" is one row in the output dataset (one Yad2 listing).
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n โ Workflow automation
- Google Sheets โ Direct spreadsheet export
- Slack / Email โ Notifications on new results
- Webhooks โ Trigger custom APIs on run completion
- Apify API โ Full programmatic access
Legal & Ethical Use
This actor is designed for legitimate market research, real-estate analysis, vehicle pricing intelligence, and lead generation. Users are responsible for complying with applicable laws (including Israeli Privacy Protection Law and GDPR where relevant) and Yad2's Terms of Service. Do not use extracted data for spam, harassment, fraud, or any illegal purpose. Respect personal data fields (seller names, phone numbers) by limiting use to legitimate B2B and consumer-research contexts.