Bien Ici French Real Estate Scraper avatar

Bien Ici French Real Estate Scraper

Pricing

from $25.13 / 1,000 results

Go to Apify Store
Bien Ici French Real Estate Scraper

Bien Ici French Real Estate Scraper

Scrapes Bien Ici real estate listings filtered by transaction type, property type, price, surface, rooms, bedrooms, and postal code. Returns each listing as a flat row with price, DPE, photos, and agency contact.

Pricing

from $25.13 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

3

Monthly active users

15 days ago

Last modified

Share

ParseForge

Bien Ici French Real Estate Scraper

Scrape French real estate listings from Bien Ici by transaction type, property category, price, surface, rooms, and postal code, up to a million per run. Every listing returns its price, surface, rooms, location, DPE rating, photos, and agency contact. No login or API key. Export to CSV, JSON, Excel, or XML.

Bien Ici aggregates listings from dozens of French real estate agencies, but browsing by hand means clicking through pages and copying data. This Actor reads the public search API directly, so you can pull every flat, house, parking spot, or commercial property that matches your filters in one run. It works for both sale and rental listings across all of France, from Paris to Lyon to Marseille.

Who uses itWhat they scrape Bien Ici for
Real estate investorsScreen entire cities for undervalued properties that meet a hard surface and price ceiling.
Market analystsTrack asking prices per square meter by arrondissement to feed a quarterly report.
PropTech buildersPopulate a listing database or alert system with fresh Bien Ici inventory every hour.
Agency competitorsMonitor which properties rival agencies are listing and at what price.

What it does

This Actor collects Bien Ici real estate listings filtered by transaction type, property type, price, surface, rooms, bedrooms, and postal code, and returns each one as a flat row.

  • 🏠 Transaction type: switch between buy and rent to pull the right inventory.
  • 🏢 Property type filter: narrow to flats, houses, lofts, castles, parking, land, offices, shops, and more, or leave empty for all types.
  • 💰 Price range: set a min and max price in EUR; for rent this is monthly rent, for buy it is the total asking price.
  • 📐 Surface and rooms: filter by minimum and maximum living surface in m², minimum rooms, and minimum bedrooms.
  • 📍 Postal code targeting: restrict results to a single department or city prefix, like 75 for Paris, 69 for Lyon, or 13 for Marseille, or leave empty for nationwide coverage.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Bien Ici data

📈 Build a city-wide price index.

A data journalist runs the Actor weekly with transactionType=buy and a Lyon postal code prefix, then computes the median price per m² by neighborhood for a housing affordability story.

🏡 Feed a buyer alert bot.

A developer sets transactionType=buy, propertyType=house, surfaceMin=80, and priceMax=300000, then pipes new listings into a Telegram channel so first-time buyers see them within minutes.

🏢 Audit the rental market.

A property manager scrapes all rental flats in Marseille with roomsMin=2 and priceMax=1200 to benchmark their own portfolio against the open market.

🏗️ Source commercial deals.

An investor filters propertyType to office, shop, premises, and land, sets a priceMax, and exports the CSV to a spreadsheet for cold outreach to listing agencies.

Why choose this scraper

What you get
No login or API keyReads the same public search endpoint the Bien Ici website uses, so you start scraping immediately.
Fixed flat schemaEvery listing arrives with the same columns, whether it is a studio in Paris or a castle in Dordogne.
Up to 1M listings per runSet a high maxItems and let the paginator walk through every page of results.
Nationwide or hyperlocalLeave the postal code empty for all of France, or type a two-digit prefix to zoom into one department.

How it compares

This Actor focuses on Bien Ici with a direct search-API approach and a full set of native filters, while the competitors below also target the same source.

FeatureParseForgeBienici ScraperBienici Scraper PprPige Immo FR Multi-Source
Transaction type filter (buy/rent)YesNot listedNot listedYes
Property type filter (flat, house, office, etc.)YesNot listedNot listedYes
Postal code / city targetingYesNot listedYesYes
Surface and rooms filtersYesNot listedNot listedYes
DPE energy rating in outputYesNot listedYesYes
Agency contact detailsYesNot listedYesNot listed

Configure the run

Drive the Actor from transaction type and optional property type, price, surface, rooms, bedrooms, and postal code filters, and each filter is applied at the API level so only matching listings reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"transactionType": "buy",
"maxItems": 10
}

A larger pull:

{
"transactionType": "buy",
"maxItems": 200
}

Pricing

Pay-per-result: $0.0335 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$3.35
1,000 results$33.50
10,000 results$335.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Bien Ici French Real Estate Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Bien Ici through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/bienici-real-estate-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your filters are not too restrictive. Try removing the postalCode, widening the price range, or leaving propertyType empty to see if listings exist for that combination.

The run stopped before reaching my maxItems.

The Actor stops when Bien Ici has no more listings matching your filters. Lower your maxItems or broaden your filters if you expected more volume.

I only see listings from one city when I wanted nationwide results.

Remove the postalCode input entirely. Leaving it empty tells the Actor to search all of France without a geographic restriction.

The price filter does not seem to work for rentals.

For rent listings, the priceMin and priceMax values apply to the monthly rent in EUR, not the total cost. Make sure your numbers reflect a monthly budget.

Some listings are missing the DPE rating.

Bien Ici only shows the DPE when the agency has provided it. The Actor returns whatever is publicly available; missing DPE fields will be empty in your dataset.

FAQ

QuestionAnswer
Does this scraper need a Bien Ici account or API key?No. It reads the same public search API that powers the Bien Ici website, so you can run it without any registration.
Can I scrape both sale and rental listings?Yes. Set the transactionType input to buy for properties for sale, or rent for rental listings. One run covers one transaction type.
How do I filter by city or department?Use the postalCode input with a two-digit department prefix. For example, 75 targets Paris, 69 targets Lyon and the Rhône, and 13 targets Marseille and the Bouches-du-Rhône.
What property types can I filter on?You can select one or more from flat, house, loft, townhouse, castle, mansion, building, parking, land, premises, office, shop, and others. Leave the array empty to include all types.
How many listings can I collect in one run?Set maxItems up to 1,000,000. The Actor paginates through the Bien Ici search results until it hits your limit or exhausts the available listings.
Does the Actor return DPE energy ratings?Yes. The dataset includes the DPE rating and energy consumption values when Bien Ici displays them on the listing.
Are agency contact details included?Yes. Each row contains the listing agency name and contact information as shown on Bien Ici.
Can I get the photos for each listing?The dataset includes photo URLs. You can download the images separately or use them directly in your application.
What export formats are supported?You can export your dataset to CSV, JSON, Excel, or XML from the Apify platform.
How fresh are the listings?The Actor hits the live Bien Ici search API on every run, so you get the listings that are active at that moment.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Bien’ici. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.