Bien'Ici Scraper - France Real Estate avatar

Bien'Ici Scraper - France Real Estate

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Bien'Ici Scraper - France Real Estate

Bien'Ici Scraper - France Real Estate

Find French property listings on bienici.com by location, sale or rent, price, surface area, rooms, property type, and keywords. Export records with links, photos, location, and contact details to JSON, CSV, Excel, or consume them through the Apify API.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Bien'ici Scraper – French Real Estate Listings

Find apartments, houses, new-build properties, and other French real estate listings on Bien'ici and save them to an Apify dataset. Use the results for market research, investment sourcing, lead generation, competitor monitoring, and property discovery.

🔎 Search properties

Choose a location and search purpose, then narrow the results with price, surface area, rooms, property categories, keywords, and sorting. The default location is Paris, so a new actor run is ready to return listings without additional setup.

💡 Why use Bien'ici Scraper?

  • 📈 Track French property prices — compare asking prices, surface areas, and price per square metre across cities and neighbourhoods.
  • 🏠 Source investment opportunities — find apartments, houses, land, parking, and commercial properties that match a budget and property profile.
  • 🎯 Build real estate leads — collect listing links, photos, advertiser details, and available contact information for research or outreach.
  • 🔎 Monitor market changes — repeat filtered searches to identify new, sold, preview, or price-ranked listings.
  • 📊 Create property reports — export structured listings for market studies, acquisition pipelines, and competitor analysis.

📥 Input reference

InputTypeDescriptionDefault
locationTextCity, postcode, department, or another location name. Example: Paris. Ignored when coordinates are provided.Paris
latitude / longitudeNumberCenter point for a coordinate search. Provide both together; coordinates take precedence over location.
distanceKmNumberSearch radius around the coordinate point, in kilometers.20
operationChoiceSearch for properties for sale, for rent, new construction, or house-building projects.buy
sortByChoiceSort by relevance, recency, surface area, price, or price per square metre.relevance
minPriceNumberMinimum price in euros.
maxPriceNumberMaximum price in euros.
minSurfaceNumberMinimum surface area in square metres.
maxSurfaceNumberMaximum surface area in square metres.
minRoomsNumberMinimum number of rooms.
maxRoomsNumberMaximum number of rooms.
propertyTypesList of choicesOptional categories: house, apartment, parking or garage, land, loft or studio, business sale, building, castle, commercial premises, office, townhouse, or other.
keywordsList of textOptional free-text words or phrases, such as balcony.
maxItemsNumberMaximum number of listings to save.100
minBedrooms / maxBedroomsNumberBedroom range.
minGardenSurfaceArea / maxGardenSurfaceAreaNumberGarden-area range in square metres.
propertyAgeList of choicesnew and/or old.
energyClassificationList of choicesEnergy classes from A to G.
hasBalconyBooleanRequire a balcony.false
hasTerraceBooleanRequire a terrace.false
hasBalconyOrTerraceBooleanRequire a balcony or terrace.false
hasCellarBooleanRequire a cellar.false
hasParkingBooleanRequire parking.false
hasGardenBooleanRequire a garden.false
hasDoorCode / hasIntercomBooleanRequire a door code or intercom.false
hasCaretaker / hasElevatorBooleanRequire a caretaker or elevator.false
hasFireplace / hasPoolBooleanRequire a fireplace or pool.false
hasSeparateToiletBooleanRequire a separate toilet.false
furnished / unfurnishedBooleanInclude furnished or unfurnished properties.false
noWorkToDo / workToDoBooleanFilter by whether work is needed.false
hasToBeBuiltBooleanRequire homes to be built.false
fiberAvailableBooleanRequire deployed fibre availability.false
hasChargingStationsBooleanRequire an electric-vehicle charging station.false
accessibleForDisabledBooleanRequire accessibility for people with disabilities.false
flatSharingBooleanRequire listings allowing flat sharing.false
duplex / singleStoreyHouseBooleanFilter duplex or single-storey houses.false
topFloor / groundFloorBooleanRequire top-floor or ground-floor properties.false
excludeGroundFloorBooleanExclude ground-floor properties.false
exclusiveSaleMandateBooleanRequire exclusive sale mandates.false
has3DModel / previewBooleanRequire 3D-model or preview listings.false
hasPhotoBooleanRequire listings with photos.false
lifeAnnuityOnly / excludeLifeAnnuityBooleanInclude only or exclude life-annuity sales.false
bareOwnershipOnly / excludeBareOwnershipBooleanInclude only or exclude bare-ownership properties.false
studentResidence / seniorResidenceBooleanFilter student or senior residences.false
tourismResidence / managedResidenceBooleanFilter tourism or managed residences.false
excludeResidenceBooleanExclude residence properties.false
eligibleDenormandieBooleanRequire Denormandie-law eligibility.false
soldBooleanInclude sold properties.false
excludeAgencyNewBooleanExclude new-build listings from agencies.false

🚀 Start a run

  1. Open the Bien'ici Scraper.
  2. Enter a location such as Paris.
  3. Select the operation and any filters.
  4. Click Start and open the dataset when the run finishes.

🧪 Example inputs

Buy apartments in Paris

{
"location": "Paris",
"operation": "buy",
"sortBy": "priceAsc",
"minPrice": 150000,
"maxPrice": 500000,
"minSurface": 40,
"minRooms": 2,
"minBedrooms": 1,
"propertyTypes": ["flat"],
"energyClassification": ["A", "B", "C"],
"hasBalcony": true,
"hasParking": true,
"keywords": ["balcony"],
"maxItems": 100
}

Search around coordinates

{
"latitude": 48.8566,
"longitude": 2.3522,
"distanceKm": 20,
"operation": "buy",
"propertyTypes": ["flat"],
"maxItems": 100
}

Rent apartments in Lyon

{
"location": "Lyon",
"operation": "rent",
"maxSurface": 80,
"hasBalcony": true,
"maxItems": 50
}

📦 Output

Each dataset item is a listing record. The Overview view highlights the most useful fields:

  • Listing ID, reference, property type, title, and description
  • Price, price before fees, price per square metre, surface area, rooms, bedrooms, shower rooms, and floor
  • Listing URL and photos
  • City, postcode, department, district, latitude, and longitude
  • Advertiser type, professional-advertiser flag, and contact phone values when supplied

Example result:

{
"id": "ag750524-544296869",
"reference": "544296869",
"propertyType": "flat",
"transactionType": "buy",
"title": "Two-bedroom apartment with balcony",
"description": "Bright apartment close to public transport.",
"price": 325000,
"priceWithoutFees": 315000,
"pricePerSquareMeter": 5603.45,
"surfaceArea": 58,
"roomsQuantity": 3,
"bedroomsQuantity": 2,
"showerRoomsQuantity": 1,
"floor": 4,
"url": "https://www.bienici.com/annonce/123456789",
"city": "Paris",
"postalCode": "75015",
"departmentCode": "75",
"district": {"name": "Paris 15e"},
"blurInfo": {"position": {"lat": 48.842, "lon": 2.292}},
"photos": [{"url": "https://images.example.com/listing-123.jpg"}],
"accountType": "agency",
"adCreatedByPro": true,
"phoneDisplays": ["+33123456789"]
}

💡 Tips and common recipes

  • Start with location and operation, then add one filter at a time to understand the available inventory.
  • Use minPrice and maxPrice together for a defined budget.
  • Combine minSurface with minRooms to find family-sized properties.
  • Set maxItems to a smaller value while testing a search, then increase it for a full collection. Requests use the largest supported page size automatically.
  • Use latitude, longitude, and distanceKm to search around an exact point instead of a named location.

Use this actor only where you have a lawful basis to collect and use the data. Respect Bien'ici's terms, applicable privacy and data-protection laws, and any limits or permissions associated with your account and intended use. Do not use contact information for unsolicited messaging, harassment, discrimination, or other harmful activity.

❓ FAQ

Which locations are supported?

Use French cities, postcodes, departments, or other location names understood by Bien'ici. Paris is the default example and starting location.

Can I search for both sales and rentals?

Yes. Set operation to buy for-sale listings, rent for rentals, or new for new construction.

Can I search around coordinates?

Yes. Provide latitude, longitude, and optionally distanceKm. Coordinates take precedence over location; the default radius is 20 km.

How can I control run size?

Use maxItems to cap the number of saved listings. Requests use the largest supported page size automatically.

Need help?

Contact support at igolaizola.com/#contact.