Building Permits France: Sitadel, Property Developers, API
Pricing
from $2.10 / 1,000 building permits
Building Permits France: Sitadel, Property Developers, API
Building permits France (permis de construire) and construction permits API (Sitadel): new construction projects, building projects in any city, département, radius. Property developers, real estate developers (name, SIREN), dwellings, floor area. Construction data, planning permission alerts.
Pricing
from $2.10 / 1,000 building permits
Rating
0.0
(0)
Developer
EuroScrape
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
0
Monthly active users
5 hours ago
Last modified
Categories
Features
Share
France Building Permits (Sitadel): Projects, Builders & Alerts
Every building permit granted in France, from the State's official register — with who is building, what, where, and whether the works have started. Sitadel is the national database of planning permissions, published monthly by the Ministry's statistics office. This Actor turns it into a clean feed of construction projects: new housing programmes, shops, offices, factories, warehouses, land developments and demolitions.

- 🏗️ Projects before the first shovel: permits appear when they are granted. Across eight large departments, company housing projects opened their site a median 8 months after the permit — 14 months for programmes of 10+ dwellings (permits of 2022-2023, among sites that have opened). Status tells you where each one stands: authorized, works started, completed.
- 🏢 The company behind each project: name, SIREN, legal form and activity of the applicant — developers, social landlords, companies, public bodies.
- 📍 Where and how big: address and cadastral parcels of the works, dwellings created, floor area by use, land area.
- 📊 Who is building here (free): in the Isère department, companies and public bodies obtained 407 housing permits creating 3,117 dwellings and 678 permits for non-residential buildings over the last 12 months at the time of writing — and the summary ranks the applicants behind them.
- 🔔 Alerts on new permits and on works starting: schedule it monthly with a monitor name; you get only what is new or has changed.
- 👀 Look before you run: the free recent permits viewer (in French) shows the latest company permits of a department or postcode in your browser, and writes the input for this Actor.
✨ Why this Actor
| 🗃️ Official & nationwide | The State's open register (SDES, Licence Ouverte), every commune of France, permits since 2013, refreshed every month. |
| 🧭 Any area | A city, a postal code, an arrondissement ("Lyon 3e") or a whole department by its number ("38"). |
| 🎯 Real filters | Permit type, status, date, minimum dwellings, minimum floor area — applied at the source, so you only pay for what you need. |
| 👁️ Follow a company | Give SIREN numbers and get every permit those companies obtained, nationwide — a competitor's pipeline, or a customer's next sites. |
| 🛡️ Private individuals stay private | Only companies and public bodies are returned by default. Projects of private individuals can be added for statistics, but never with a street address, a parcel or a permit number. |
| 🆓 Free summaries | Permits, dwellings and floor area by type, status breakdown and the top 10 applicants, computed on all matching permits. |
🎯 Use cases
- Building trades & suppliers: the programmes authorized in your area, with the developer to call — before the tenders go out.
- Developers & land buyers: who obtained what around you; follow competitors by SIREN.
- Commercial real estate & logistics: new offices, retail, warehouses and factories by size and location.
- Market analysts, local press, public bodies: dwellings authorized per commune, social housing share, the pace of construction.
🚀 Examples
Housing programmes of 10+ dwellings authorized in the Isère department:
{"locations": ["38"],"permitTypes": ["housing"],"minDwellings": 10}
New warehouses and industrial buildings over 1,000 m² around Lyon:
{"locations": ["69"],"permitTypes": ["nonResidential"],"minFloorArea": 1000,"monthsBack": 6}
Housing programmes of 5+ dwellings within 15 km of your office — for a contractor, a kitchen fitter, a solar installer:
{"nearAddress": "Gare de Grenoble","radiusKm": 15,"permitTypes": ["housing"],"minDwellings": 5}
Every commune touched by the circle is read (official commune list), and each permit carries distanceKm to its commune.
Follow two developers nationwide, with alerts when a site opens:
{"applicantSirens": ["830853628", "418868584"],"statuses": ["authorized", "started", "completed"],"monitorName": "developers-watch","slackWebhookUrl": "https://hooks.slack.com/services/…"}
📊 Data Report · 2 Nov 2026: new homes authorised in 8 French cities
One run, Sitadel open data, housing permits authorised in the last 12 months (since 2 November 2025) inside each city, individual houses left out:
| City | Permits | Dwellings | Floor area |
|---|---|---|---|
| Toulouse | 87 | 3 469 | 190 783 m² |
| Marseille | 94 | 2 240 | 102 297 m² |
| Nice | 49 | 1 877 | 71 165 m² |
| Bordeaux | 39 | 1 391 | 58 794 m² |
| Lyon | 59 | 1 357 | 66 004 m² |
| Lille | 43 | 1 346 | 54 370 m² |
| Paris | 91 | 1 199 | 46 201 m² |
| Nantes | 27 | 1 110 | 44 675 m² |
Toulouse authorised almost three times as many homes as Paris. Every permit comes with its applicant and SIREN: the summary ranks the developers by dwellings for free.
Reproduce it (then widen the list):
{"locations": ["Paris","Marseille","Lyon","Toulouse","Nice","Nantes","Bordeaux","Lille"],"permitTypes": ["housing"],"statuses": ["authorized"],"monthsBack": 12,"maxPermitsPerLocation": 20,"includeSummary": true}
More reports like this one, twice a week: EuroScrape on LinkedIn.
📦 Output
A permit (real data):
{"type": "permit","location": "Grenoble","category": "housing","permitNumber": "03818525U1068","permitType": "building permit","status": "authorized","authorizedAt": "2026-01-12","worksStartedAt": null,"applicantType": "company","applicant": {"name": "57 BLUM","siren": "988734208","siret": "98873420800016","legalForm": "SCCV (build-to-sell real-estate company)","legalCategoryCode": 6541,"activityCode": "41.10D","postalCode": "38170","city": "SEYSSINET-PARISET"},"address": "57 AVENUE LEON BLUM","parcels": ["EY 8"],"postalCode": "38100","city": "Grenoble","inseeCode": "38185","landAreaM2": 1025,"projectNature": "new construction","levels": 5,"dwellingsCreated": 18,"housingType": "apartment building","apartments": 18,"socialRentalDwellings": 5,"intendedUse": "sale","floorAreaCreatedM2": 1242}
The free location summary (real data, Isère department, shortened):
{"type": "locationSummary","location": "38","since": "2025-10-03","permitsMatching": 1085,"byCategory": {"housing": { "permits": 407, "dwellings": 3117, "floorAreaM2": 205056 },"nonResidential": { "permits": 678, "floorAreaM2": 372699 }},"byStatus": { "authorized": 989, "started": 96 },"topApplicants": [{ "name": "GILLES TRIGNAT RESIDENCES", "siren": "397947433", "permits": 9, "dwellings": 245, "floorAreaM2": 15500 },{ "name": "ISERE HABITAT", "siren": "998318711", "permits": 8, "dwellings": 132, "floorAreaM2": 11272 },{ "name": "VINCI IMMOBILIER RHONE ALPES AUVERGNE", "siren": "830853628", "permits": 3, "dwellings": 103, "floorAreaM2": 7582 }]}
💰 Pricing
The first 20 permits of every run are free: test any area before it costs anything (the run start is still charged).
| Event | Price |
|---|---|
| Run start | $0.003 |
| Building permit | $0.003 |
| Location summaries | free |
100 permits = $0.24 (the first 20 are free). In monitoring mode you only pay for new permits and status changes. Apify subscribers pay less: −10% (Starter), −20% (Scale), −30% (Business). Set a maximum cost per run in the run options and the Actor stops cleanly when it's reached.
❓ FAQ
What is in the register? Building permits and prior declarations that create at least one dwelling; those that create or extend non-residential buildings; development permits (subdivisions, serviced plots); demolition permits. Not included: refused or pending applications, and works on an existing home that create no new dwelling.
How fresh is it? The State publishes once a month, covering permits recorded up to the end of the previous month. A monthly schedule is the right pace.
Why are only some applicants named? By the State's own rules, the register names an applicant only when it is a legal entity found in the official company register. Private individuals are never named. About one housing permit in five is filed by a company — but those permits carry three dwellings in four (19% of permits, 74% of dwellings over the last 12 months in eight large departments).
What do I get for private individuals? Nothing by default. With includeIndividualProjects, their permits are added at commune level — type of project, dwellings, floor area, dates — without street address, parcels or permit number, so they can feed statistics but not door-to-door prospecting.
How do I get contacts for the companies? Each applicant comes with its SIREN. Pass the SIRENs to French Companies Scraper (SIRENE) to get directors, verified websites, emails and phones.
Paris, Lyon, Marseille? Use the city name for the whole city, or an arrondissement ("Paris 11e", "69003") — the Actor filters on the postal code of the works.
Around an address? Set nearAddress and radiusKm (1–50 km): the address is geocoded with the national address base, every commune whose territory can touch the circle is read, and each permit gets distanceKm. Sitadel publishes no coordinates, so the distance is measured to the centre of the commune (or arrondissement) of the works — exact enough to sort a prospecting list, not to draw a map.
Why can a project appear twice? A mixed project (housing plus shops, for example) is listed in both the housing and the non-residential files, with the figures of each part.
Is this official data? Yes — the Sitadel open register published by the SDES (Ministry in charge of housing), Licence Ouverte.
🔌 API, AI agents and integrations
- API: one call runs the Actor and returns the results,
POST https://api.apify.com/v2/acts/euroscrape~france-building-permits/run-sync-get-dataset-items(see the API tab for Python, JavaScript and cURL). - AI agents (MCP): add
https://mcp.apify.com?tools=euroscrape/france-building-permitsto Claude, Cursor, VS Code or any MCP client, and the Actor becomes a tool your agent can call. - No-code automation: start runs and pass the results on with Apify's integrations for n8n, Make and Zapier, or with a webhook when a run ends.
- Exports: every result set downloads as JSON, CSV, Excel or XML, and can be sent to Google Sheets.
- Data Reports: twice a week, EuroScrape turns a run of one of its Actors into a 30-second data report (used-iPhone prices in 18 countries, electricity prices, Ryanair fares…) on LinkedIn. Follow the page to see what the data looks like.
⭐ Your feedback
If this Actor saves you time, a short review on Apify Store helps other users find it. Missing a field or a filter? Say it in your review: the most requested features are added first.
🔗 More from EuroScrape
Chosen by our paying customers
- French Companies Scraper: SIRENE Leads, Directors & Emails: every French company from the official SIRENE register by activity, area and size, with directors, finances, BODACC insolvency check, VAT check and verified emails.
- Google Maps No-Website Leads: Businesses Without Website: local businesses on Google Maps that have no website of their own, double-checked: ready-made leads for web agencies.
Also by EuroScrape
- No-Website Leads: New Businesses Without a Website (US, UK, FR): newly registered UK and French companies with no website yet, with the creation date of their domain name.
- UK Companies House Scraper: Directors, PSCs, Charges, UK Leads: UK companies by SIC code and location, with directors, websites and emails.
- Spain New Companies Scraper: BORME Registrations & Directors: every company incorporated in Spain each weekday, from the official BORME gazette, with address, business purpose, share capital and appointed directors.
- Impressum Scraper: Imprint Contact, Legal Notice, VAT, Registry: legal identity, registry numbers and VAT IDs from any website, registry-verified.
- Trusted Shops Reviews Scraper: E-commerce Leads, Shop Leads: online shops of 11 European markets with their company, contacts, rating and review volume, plus customer reviews and alerts on negative ones.
- Tech Stack Detector: Website Technology Lookup, CMS & Leads: technologies, company identity, contacts and sales signals for any website.
- VAT Validation (VIES): Bulk EU VAT Number Checker & Alerts: validate VAT numbers in bulk against the EU's official registry, with consultation proof for tax audits and alerts when a customer's number becomes invalid.
- EU Tenders Scraper: TED Tenders, BOAMP & Tender Alerts: open tenders and contract awards from all of Europe (TED) and France (BOAMP, DECP), with winners per lot, values in € and daily alerts.
- Eventbrite Scraper: Events, Ticket Prices & Organizer Leads: events for any city or online by keyword, category, date and price, with ticket prices, sold-out status, venue and organizer website.
- France RGE & Qualiopi Scraper: Certified Company Leads: official French lists: RGE contractors (entreprises RGE, artisans RGE, Qualibat, QualiPAC: heat pumps, solar, insulation.
- US New Business Leads: New LLC & Company Filings by State: new LLCs and corporations from official US state registers and city licenses (NY, CO, CT, TX, OR, PA, Chicago, Seattle, LA, SF), exact filing date, daily alerts, no key.
- Switzerland New Companies Scraper: Swiss Register (SOGC): new Swiss companies from the official SOGC commercial register publications: UID, legal form, canton, address, purpose, capital, daily, no key, first 20 free.
- DVF France Scraper: Sold Property Prices, €/m² & Trends: every property sale registered by the French State — real prices, €/m², addresses, GPS, market trends per city and alerts on new sales.
- DPE Scraper (France): Energy Certificates by Address, F/G List: official energy certificates of French homes — class, address, consumption, yearly bill — with the F/G energy sieves of any city and alerts on new certificates.
- Gas Station Prices France: Diesel, E10, SP98 & Cheapest Alerts: live official prices of all ~10,000 French stations — cheapest Diesel, E10, E85 or LPG around any point, with distances and price-drop alerts.
- Electricity Prices API (EU): Day-Ahead Hourly & Cheap Hours: tomorrow's spot prices for 40+ European bidding zones, the cheapest 3-hour window of each day, negative-price alerts and years of history.
- Google Flights Scraper 💰$0.10/1K: Cheapest Dates & Prices: flight prices for any route and dates, cheapest day to fly, typical price range, CO2 and price-drop alerts.
- Google Hotels Scraper 💰$2/1K (Google Travel): Hotel Prices: hotel prices for any destination and dates, with the price on every booking site, rate parity, price calendars and alerts.
- Booking.com Scraper: Hotel Prices, Rate Calendar & Alerts: Booking.com hotel prices for any city and dates, with guest ratings, deals and price-drop alerts.
- Ryanair Low Fare Finder: Cheapest Fares, Routes, Days & Alerts: Ryanair fare calendars months ahead, every destination under your price cap from any airport, and alerts on drops and new deals.
- Vinted Search Scraper: 26 Countries, Prices & Alerts: search Vinted across 26 countries, prices with buyer fees, seller ratings, cheapest-country comparison and instant alerts on new listings.
- EU Second-Hand Marketplace Scraper: Price Gaps in 18 Countries: one search on the top second-hand marketplace of 18 European countries, prices in €, cheapest country and resale margin.
- Kleinanzeigen Scraper: German Classifieds, Prices & Deal Alerts: German classifieds with view counts, full seller details and instant alerts.
- Marktplaats & 2dehands Scraper: Listings, Bids & Price Alerts: the Netherlands and Belgium (2dehands / 2ememain), with bids, views, deal scores and alerts.
- Subito Scraper: Italian Listings, Cars, Real Estate & Alerts: all of Italy, cars and homes with price per m², deal scores and alerts.
- Wallapop Scraper: Listings, Price Alerts & Deals (Spain, Italy): Wallapop in Spain, Italy and Portugal, cars included, around a town with distance, deal scores and alerts.
- willhaben Scraper: Marketplace, Cars & Real Estate (Austria): Austria's marketplace, cars and flats with price per m², deal scores and alerts.
- AutoScout24 Scraper: Used Car Listings Europe, Deals & Alerts: used-car listings from 8 European countries with price, mileage, year and seller, a cross-country price comparison and alerts on new listings and price drops.
- App Store Reviews Scraper + Google Play Reviews (All Countries): App Store and Google Play reviews in up to 175 countries, rating by version and country, free top charts and keyword ranks.
- Google Trends Scraper & API (Free): Interest, Regions, Trending: interest over time, by region, rising searches, trending now with news.
- Keyword Suggestions Tool (Free): Google, Amazon & YouTube: long-tail keywords from Google, YouTube, Amazon, Bing.
- Broken Link Checker & Bulk URL Status Checker (Free): status codes, redirects, broken links, SEO tags.
- RSS Feed Reader (Free): Any Feed or Website to JSON, New Items: any feed or website to JSON and CSV, only new items.
- 📰 Data articles, daily data pages and real input/output examples for every Actor: euroscrape.com.