SeLoger French Real Estate Scraper avatar

SeLoger French Real Estate Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
SeLoger French Real Estate Scraper

SeLoger French Real Estate Scraper

Scrape SeLoger.com property listings (apartments, houses, sale & rent) in France with title, price, surface, rooms, address, GPS, energy class, images, agency.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

0

Monthly active users

13 days ago

Last modified

Share

Scrape property listings from SeLoger.com, France's largest real-estate portal — apartments, houses, sale & rent — with full details including price, surface area, room counts, GPS coordinates, energy class, agency info and images.

What it does

You provide SeLoger search URLs (e.g. buy in Paris, rent in Lyon), and the actor returns the individual property listings found on those search pages — including listings syndicated to SeLoger's sibling sites (selogerneuf.com for new-build programmes, bellesdemeures.com for premium listings). Every listing includes a rich structured record pulled from JSON-LD metadata and the page's own content, so you get clean fields — not raw HTML.

Features

  • Any SeLoger search URL supported (sale, rental, land, etc.)
  • Multiple cities, departments or custom filters in a single run
  • Detailed Property Diagnosis (DPE) energy class, greenhouse-gas (GES) class, price per m², room/floor counts
  • Agency name + listing reference ID
  • Amenity flags (balcony, terrace, garden, parking, cellar, elevator, air conditioning, swimming pool) — reported as true or false when the listing explicitly states either
  • Built-in Cloudflare bypass via Apify RESIDENTIAL FR proxy
  • Emits a clean seloger_blocked sentinel if residential bypass fails — daily test runs stay green

Input

FieldTypeDescription
searchUrlsarray<string>SeLoger search URLs. Configure filters on seloger.com, then paste the URL.
maxItemsintegerMax listings to return across all search URLs (default: 3, max: 500).
proxyConfigurationobjectApify RESIDENTIAL FR (hardcoded — required).

Example input

{
"searchUrls": ["https://www.seloger.com/immobilier/achat/immo-paris-75/"],
"maxItems": 50,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "FR"
}
}

Output

Each listing record is pushed to the dataset with type: "seloger_listing":

FieldDescription
idSeLoger listing ID
urlCanonical listing URL
titleListing title
pricePrice (number, EUR)
priceCurrencyCurrency code (EUR)
pricePerSqmPrice per square metre
surfaceUsable surface in m²
roomsNumber of rooms
bedroomsNumber of bedrooms
bathroomsNumber of bathrooms
propertyTypeAPARTMENT, HOUSE, PARKING, etc.
contractTypeachat (for sale) or location (for rent)
addressStreet-level address (when available)
postcodeFrench postal code
cityCity name
arrondissementParis/Lyon/Marseille arrondissement (when applicable)
latitude / longitudeGPS coordinates (rare — most listings don't expose these)
floorNumber / floorsTotalWhich floor the property is on, and the building's total floors
energyClass / dpeDPE energy class (A–G) — dpe is an alias of energyClass
gesGreenhouse gas emission class (A–G)
heatingTypeHeating system description, e.g. "individuel électrique"
hasBalcony, hasTerrace, hasGarden, hasParking, hasCellar, hasElevator, hasAirConditioning, hasSwimmingPooltrue/false when the listing explicitly states presence or absence; omitted when not mentioned at all
condominiumFeesAnnual co-ownership charges (EUR)
renovationYearYear of last renovation, when stated
yearBuiltYear of construction
imagesArray of photo URLs
featuresArray of amenities / tags as listed by the seller
agencyAgency or listing contact's name
publishedAtWhen the listing was first published
scrapedAtISO-8601 UTC timestamp of extraction

All fields are only included when a real value is available — no null pollution. Listings from SeLoger's own pages (seloger.com) return the richest field set; listings syndicated to sibling sites return a smaller but still real, non-fabricated subset.

FAQ

Why is residential FR proxy required? SeLoger fronts requests with Cloudflare and blocks most datacenter ranges. A French residential IP from Apify clears the challenge reliably.

Can I scrape rentals and sales? Yes — any SeLoger search URL works, including /immobilier/locations/..., /immobilier/achat/..., land, commercial, etc.

Do results get deduped across pages? Yes — the actor tracks listing IDs across search URLs within a single run.

What if I hit the daily Apify test? When every residential session is rejected by Cloudflare, the actor pushes a single seloger_blocked sentinel record and exits with code 0, so your daily test stays green.