Yad2 Real Estate Scraper - Israel Property & Leads
Pricing
from $1.75 / 1,000 results
Yad2 Real Estate Scraper - Israel Property & Leads
Scrape Yad2.co.il real estate listings in Israel — apartments and houses for sale and rent. Extract price, rooms, size in m2, address, neighborhood, GPS, features, seller contact and images by search URL. Export JSON, CSV, Excel for property research and lead generation.
Pricing
from $1.75 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Yad2 Real Estate Scraper — Israel Property Listings, Prices & Seller Leads
The most complete Yad2 real estate extractor on Apify. Pull live property listings from Yad2.co.il — Israel's largest classifieds and real estate marketplace — apartments and houses for sale and for rent, with price, rooms, size (m²), floor, full address, neighborhood, GPS, key features, seller contact and every photo. Built for property market research, price benchmarking and real-estate lead generation.
🎯 What this actor does
The Yad2 Real Estate Scraper extracts live property listings from yad2.co.il — Israel's dominant marketplace for real estate, covering apartments, houses and more, both for sale (למכירה) and for rent (להשכרה), across every city and neighborhood. Paste a Yad2 real estate search URL and it returns every listing across all result pages, one clean row per property.
Each listing arrives fully structured — including the seller's name and whether the seller is a private owner or an agency (merchant), making this actor as useful for lead generation as it is for market and price analysis.
Each record can include:
- 💰 Price — listing price and currency (₪)
- 🏷️ Type — for sale / for rent, property type
- 🛏️ Rooms & size — number of rooms, size in m², floor
- 📍 Location — city, neighborhood, street, house number
- 🗺️ GPS — latitude and longitude
- 🧩 Features — key attributes (elevator, parking, safe room / ממ״ד, storeroom, A/C, and more)
- 👤 Seller lead — contact name and merchant/agency flag
- 📸 Media — every listing photo, plus video when available
- 🗓️ Dates — date added and last update
- 🔗 URL — direct link to the listing on Yad2
- 🕒 Metadata —
scrapedAttimestamp on every row
Whether you run a proptech product, a brokerage, an investment desk or a market-research team, this actor is the fastest path from Yad2 to a usable dataset — no scraping code required.
✨ Why this actor
| ✅ This actor handles | ❌ What you'd fight doing it yourself |
|---|---|
| All result pages — every listing in a search | Searches span hundreds of pages |
| Seller contact & merchant flag | The lead fields most tools miss |
| Sale & rent from one input | Two flows, one actor |
| Structured rooms / m² / features | Hebrew attributes need parsing |
| City → neighborhood → street + GPS | Location is spread across fields |
| Clean deduplicated rows | Listings repeat across pages and need de-duping |
| JSON / CSV / Excel export | Raw data needs reshaping for analysis |
🚀 Quick start
One-click run
- Open the actor on the Apify Store and click Try for free
- On yad2.co.il, open real estate for sale or for rent, apply filters (city, price, rooms) and copy the URL — e.g.
https://www.yad2.co.il/realestate/forsale - Paste it into Search URLs, set Max listings (
0for unlimited) - Hit Start — listings stream into your dataset, ready to export as JSON, CSV, Excel, HTML or RSS
Run via API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"startUrls": ["https://www.yad2.co.il/realestate/forsale","https://www.yad2.co.il/realestate/rent"],"maxItems": 500,}run = client.actor("haketa/yad2-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["price"], item["rooms"], item["city"], "|", item["contactName"])
Run via API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('haketa/yad2-scraper').call({startUrls: ['https://www.yad2.co.il/realestate/forsale'],maxItems: 500,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
⚙️ Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | – | Yad2 real estate search URLs (for sale or rent). Every listing across all pages is collected. |
maxItems | integer | 200 | Max listings across all searches. 0 = unlimited. |
includeDetails | boolean | false | Fetch each listing's full description, total building floors and entry date. Richer data, adds one request per listing. |
proxyConfiguration | object | Residential IL | Proxy settings — an Israel residential proxy is required and enabled by default. |
📋 How to build a search URL
- Go to yad2.co.il → real estate for sale (למכירה) or for rent (להשכרה)
- Apply filters (city, price, rooms, m²…)
- Copy the address-bar URL
- Paste it into Search URLs. Add as many searches as you like.
📤 Output
One clean record per listing:
{"adNumber": "76173406","title": "גינת אגוז 9","subtitle": "דירה","category": "realestate/forsale","price": "2,300,000 ₪","currency": "₪","city": "פרדס חנה כרכור","neighborhood": "נווה גנים","street": "גינת אגוז","addressNumber": "9","rooms": "4","squareMeters": "120","floor": "1","features": "חדרים: 4 | קומה: 1 | מ\"ר: 120","latitude": "32.468805","longitude": "34.956553","contactName": "רז","merchant": "false","imageCount": "7","images": "https://img.yad2.co.il/Pic/... | ...","videoUrl": "","dateAdded": "2026-02-17 15:33:01","updatedAt": "עודכן היום","url": "https://www.yad2.co.il/item/8012x9pk","scrapedAt": "2026-08-12T09:45:48.984Z"}
🏠 Fields
| Field | Description |
|---|---|
adNumber · title · subtitle | Ad number, title and property type |
category | realestate/forsale or realestate/rent |
price · currency | 💰 Price and currency (₪) |
rooms · squareMeters · floor | 🛏️ Rooms, size (m²), floor |
city · neighborhood · street · addressNumber | 📍 Full location |
latitude · longitude | 🗺️ GPS coordinates |
features | 🧩 Key attributes ( ` |
contactName · merchant | 👤 Seller name and merchant/agency flag (lead) |
imageCount · images · videoUrl | 📸 Photos and video |
description · totalFloor · dateOfEntry | 📝 Full text, total building floors, entry date (with includeDetails) |
dateAdded · updatedAt | Listing dates |
url · scrapedAt | Listing URL and timestamp |
Export everything to JSON, CSV, Excel, HTML or RSS, or pull it through the Apify API and integrations.
💡 Use cases
| Use case | How this actor helps |
|---|---|
| 📊 Price & market analysis | Track asking prices and €/m² by city, neighborhood and property type across Israel. |
| 💼 Real-estate lead generation | Collect seller contacts and separate private owners from agencies for outreach. |
| 🏦 Investment research | Spot undervalued areas, rental yields and inventory trends for sale and rent. |
| 🏢 Proptech & portals | Enrich your own product with structured Yad2 inventory. |
| 📈 Competitive intelligence | Monitor which agencies dominate which neighborhoods and how listings move. |
| 🤖 ML / analytics pipelines | Build clean datasets of prices, features and locations for models. |
❓ FAQ
Does it cover both sale and rent? Yes. Paste a for-sale URL, a for-rent URL, or several of each — the actor handles all of them in one run.
Does it include seller contact details? Yes. Each listing carries the seller's contact name and a merchant flag indicating a private owner vs. an agency.
How do I get the full listing description?
Turn on includeDetails. It fetches each listing's full text description, total building floors and entry date — so you get the complete picture directly in the dataset, no need to open each page.
How many listings can I collect?
All of them in a search. Set maxItems to 0 for unlimited — a single Yad2 search can have hundreds of pages.
Do I need a proxy? Yes — Yad2 responds to Israeli traffic, so an Israel residential proxy is required and enabled by default.
Which export formats are supported? JSON, CSV, Excel, HTML and RSS, plus programmatic access via the Apify API and integrations (Google Sheets, Zapier, Make, Airbyte and more).
🔗 Integrations
Send results wherever you work: Google Sheets / Excel, Zapier · Make · n8n, Airbyte / databases / webhooks, and the Apify API for any language.
⚖️ Legal & responsible use
This actor collects publicly available real estate listing information — the same content any visitor can see on Yad2 search pages without logging in. It does not access private data and does not require any user account.
You are responsible for how you use the data. Please:
- Use the output for lawful purposes such as market research, analytics and lead generation.
- Respect the source platform's Terms of Service and robots directives.
- Comply with applicable data-protection and anti-spam laws (e.g. Israel's Privacy Protection Law, GDPR) when handling personal or contact data.
- Do not republish scraped content in a way that infringes copyright or database rights.
This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Yad2. All product names, logos and brands are property of their respective owners.
🛟 Support
Need an extra field or another category? Open an issue from the actor's Issues tab and we'll take a look.