Facebook Marketplace - Israel Property Rentals & Sales avatar

Facebook Marketplace - Israel Property Rentals & Sales

Pricing

from $20.00 / 1,000 listings

Go to Apify Store
Facebook Marketplace - Israel Property Rentals & Sales

Facebook Marketplace - Israel Property Rentals & Sales

Scrape Facebook Marketplace property rentals and sales across Israeli cities. No login. Returns listing id, price (ILS), city, title, full description, image, and seller. Coverage comes from sweeping a grid of city coordinates.

Pricing

from $20.00 / 1,000 listings

Rating

0.0

(0)

Developer

Swerve

Swerve

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Facebook Marketplace - Property Rentals & Sales

Scrape property listings (rentals or sales) from Facebook Marketplace, with no login. Pick the cities you want from a dropdown, across Israel and a curated set of international cities (USA, UK, Spain, Germany, France, Italy, Portugal, Canada). Returns the listing id, price, currency, city, title, full description, image, and seller for each listing.

What you get per listing

FieldDescription
idFacebook Marketplace listing id
urlDirect link: https://www.facebook.com/marketplace/item/<id>
pricePrice as a number (no symbol), e.g. 6500. See currency for the unit.
currencyISO currency of the price: ILS, USD, GBP, EUR, or CAD
locationTextCity name. Clean Hebrew name for Israeli cities (e.g. תל אביב); Marketplace location text for international cities (e.g. Miami).
marketplace_listing_titleListing title
descriptionFull listing description (from the detail page)
imageListing image URL
seller{ name } (omitted when no seller name is found)
dealTypeRENT or BUY

Input

FieldTypeDefaultNotes
dealTypeRENT | BUYRENTRENT = Property Rentals, BUY = Property For Sale
citiesmulti-select6 major Israeli citiesPick cities from the dropdown. Each returns up to ~24 listings, so select more cities for wider coverage.
radiusKminteger12Search radius around each city center, in km. Use 20-25 for the wider metro.
maxPerCoordinteger40Cards collected per city. Facebook serves at most ~24 to logged-out users.
fetchDetailsbooleantrueWhen on, opens each listing to read the full description. Slower; turn off for card-level data only.
extraCoordsarray (advanced)Search arbitrary points not in the dropdown: { label, lat, lng, radiusKm, countryCode, currency }.
proxyConfigurationproxyApify RESIDENTIALThe actor automatically rides a proxy in each city's own country.

Just click Run — the prefill scrapes Tel Aviv, Jerusalem, Haifa, Rishon LeZion, Netanya, and Be'er Sheva out of the box.

Picking cities

The Cities dropdown lists Israeli cities in Hebrew (תל אביב, ירושלים, חיפה, …) and international cities in English (London, UK; Madrid, Spain; Miami, USA; …). Select as many as you like; each is searched by its center coordinate. For a location not in the list, add it under Advanced → Extra coordinates, for example:

[{ "label": "Valencia", "lat": 39.4699, "lng": -0.3763, "radiusKm": 12, "countryCode": "ES" }]

countryCode (ISO-2) picks the proxy country and the default currency; it defaults to IL.

Example output

Israeli city (ILS):

{
"id": "1027001806649459",
"url": "https://www.facebook.com/marketplace/item/1027001806649459",
"price": 5000,
"currency": "ILS",
"locationText": "תל אביב - יפו",
"marketplace_listing_title": "דירה להשכרה בגבעתיים",
"description": "מפרסם את הדירה שלי בשלוש השנים האחרונות...",
"image": "https://scontent.fsdv1-2.fna.fbcdn.net/v/t39.84726-6/...jpg",
"dealType": "RENT"
}

International city (USD):

{
"id": "1689727542231621",
"url": "https://www.facebook.com/marketplace/item/1689727542231621",
"price": 2000,
"currency": "USD",
"locationText": "Miami Beach",
"marketplace_listing_title": "1 Bed 1 Bath - Apartment",
"description": "Bright 1 bedroom unit, walk to the beach...",
"image": "https://scontent.fsdv1-2.fna.fbcdn.net/v/t39.84726-6/...jpg",
"dealType": "RENT"
}

How it works

Facebook Marketplace shows public listings to logged-out users, but only if you reach it the right way:

  1. Location via coordinates. For logged-out users Facebook ignores your IP and the URL's place-id, and the on-page location picker triggers a login wall. The only way to set the search location is the latitude / longitude query params on the category URL. Each selected city is turned into one search URL at its center coordinate.
  2. Per-country proxy + language. Selected cities are grouped by country, and each group is crawled over an Apify RESIDENTIAL proxy in that country (Israel for IL cities, US for US cities, and so on) with the matching Accept-Language header. This reduces anti-bot friction and returns the right locale and currency.
  3. Grid sweep, not infinite scroll. Logged-out infinite scroll does not load more listings, so each city returns at most ~24 cards. Coverage comes from selecting more cities (or adding extra coordinates), not from scrolling.
  4. No-login detail enrichment. The full description lives in the listing detail page's og:description meta tag, which is present even though a login prompt overlays the content. The actor reads og:title, og:description, and og:image per listing.
  5. Currency-aware prices. The price symbol/word on the card and detail page (₪, $, £, €, C$, ILS/USD/GBP/EUR/CAD) is detected and emitted as the currency field alongside the numeric price. When no marker is present, the currency falls back to the city's country currency.

Each listing is deduped by id within the run.

Limits and notes

  • ~24 listings per city. This is a Facebook limit for logged-out users, not an actor cap. Add more cities (or extra coordinates) to get more listings.
  • Mixed deal types. The Property Rentals category sometimes surfaces a few sale-priced listings (and vice-versa); the price and description make these easy to filter downstream.
  • Some listings have no description. A minority of listings ship an empty og:description; the card-level data (price, currency, city, title, image) is always kept.
  • Residential proxy required. Datacenter IPs get a login wall. The actor uses Apify RESIDENTIAL proxy and picks each city's country automatically (the prefilled default).

Use cases

  • Real-estate lead generation and market monitoring, in Israel or any covered country.
  • Feeding a property-alert pipeline (price, currency, city, rooms parsed from the description).
  • Tracking new rental/sale supply per city over time, side by side across markets.