Yad2 Real Estate Scraper - Israel Property & Leads avatar

Yad2 Real Estate Scraper - Israel Property & Leads

Pricing

from $1.75 / 1,000 results

Go to Apify Store
Yad2 Real Estate Scraper - Israel Property & Leads

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

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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.

Apify Actor


🎯 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
  • 🕒 MetadatascrapedAt timestamp 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 searchSearches span hundreds of pages
Seller contact & merchant flagThe lead fields most tools miss
Sale & rent from one inputTwo flows, one actor
Structured rooms / m² / featuresHebrew attributes need parsing
City → neighborhood → street + GPSLocation is spread across fields
Clean deduplicated rowsListings repeat across pages and need de-duping
JSON / CSV / Excel exportRaw data needs reshaping for analysis

🚀 Quick start

One-click run

  1. Open the actor on the Apify Store and click Try for free
  2. 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
  3. Paste it into Search URLs, set Max listings (0 for unlimited)
  4. 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 ApifyClient
client = 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

FieldTypeDefaultDescription
startUrlsarrayYad2 real estate search URLs (for sale or rent). Every listing across all pages is collected.
maxItemsinteger200Max listings across all searches. 0 = unlimited.
includeDetailsbooleanfalseFetch each listing's full description, total building floors and entry date. Richer data, adds one request per listing.
proxyConfigurationobjectResidential ILProxy settings — an Israel residential proxy is required and enabled by default.

📋 How to build a search URL

  1. Go to yad2.co.il → real estate for sale (למכירה) or for rent (להשכרה)
  2. Apply filters (city, price, rooms, m²…)
  3. Copy the address-bar URL
  4. 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

FieldDescription
adNumber · title · subtitleAd number, title and property type
categoryrealestate/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 · updatedAtListing dates
url · scrapedAtListing URL and timestamp

Export everything to JSON, CSV, Excel, HTML or RSS, or pull it through the Apify API and integrations.


💡 Use cases

Use caseHow this actor helps
📊 Price & market analysisTrack asking prices and €/m² by city, neighborhood and property type across Israel.
💼 Real-estate lead generationCollect seller contacts and separate private owners from agencies for outreach.
🏦 Investment researchSpot undervalued areas, rental yields and inventory trends for sale and rent.
🏢 Proptech & portalsEnrich your own product with structured Yad2 inventory.
📈 Competitive intelligenceMonitor which agencies dominate which neighborhoods and how listings move.
🤖 ML / analytics pipelinesBuild 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.


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.