Legislative Zones API
Define geographic zones with rent control rules, legal requirements, and tenant protections. Every property in France belongs to a legislative zone that determines maximum rents and regulatory obligations.
Quick Example
Code
Common Workflows
Set up rent control for Paris
POST /api/legislative-zones— Create zone withTenseZonetype and rent limitsPOST /api/legislative-zones/{id}/postal-codes— Add postal codesPOST /api/places— Create properties with thislegislative_zone_id- Leases in this zone are automatically validated against rent caps
Update annual rent references
PUT /api/legislative-zones/{id}/rent-control— Updatereference_rent_per_m2andincreased_rent_per_m2- New values apply to future leases and renewals
Overview
Legislative zones define geographic areas with specific rental regulations including:
- Rent Control: Maximum rent caps and calculation methods
- Legal Requirements: Mandatory lease terms and conditions
- Tax Zones: Property tax and rental income tax considerations
- Urban Planning: Development and renovation restrictions
- Tenant Protection: Special tenant rights and protections
Authentication
Requires PropertiesRead, PropertiesWrite, or PropertiesDelete permissions.
Base URL
All legislative zone endpoints: /api/legislative-zones
Core Operations
List Legislative Zones
GET /api/legislative-zones
Response:
Code
Create Legislative Zone
POST /api/legislative-zones
Request:
Code
Get Legislative Zone
GET /api/legislative-zones/{id}
Update Legislative Zone
PUT /api/legislative-zones/{id}
Delete Legislative Zone
DELETE /api/legislative-zones/{id}
Zone Types
TenseZone (Zone Tendue)
- Strictest rent control regulations
- Limited rent increases
- Enhanced tenant protections
- Required in high-demand urban areas
RegulatedZone (Zone Encadrée)
- Moderate rent control
- Standard tenant protections
- Municipal-level regulations
ControlledZone (Zone Maîtrisée)
- Basic rent monitoring
- Standard legal requirements
- Limited special protections
Rent Control System
Rent Control Object:
Code
Calculation Methods:
SurfaceWeighted- Based on property surface areaLocationBased- Based on specific location factorsMarketIndexed- Tied to market indices
Legal Requirements
Common requirements by zone:
MandatoryInventory- Required entry/exit inventoryDepositCap2Months- Security deposit limited to 2 monthsNoticeRequired3Months- 3-month notice required for terminationEnergyDiagnosisMandatory- Energy diagnosis requiredRentReceiptMandatory- Rent receipts must be provided
Rent Control Routes
List Rent Controls
GET /api/legislative-zones/rent-controls
Get Rent Control by Zone
GET /api/legislative-zones/{id}/rent-control
Update Rent Control
PUT /api/legislative-zones/{id}/rent-control
Request:
Code
Postal Code Management
Add Postal Codes to Zone
POST /api/legislative-zones/{id}/postal-codes
Request:
Code
Remove Postal Codes from Zone
DELETE /api/legislative-zones/{id}/postal-codes
Request:
Code
Error Responses
400 Bad Request
Code
409 Conflict
Code
Common Use Cases
Zone Setup
- Create legislative zones based on government regulations
- Assign postal codes to appropriate zones
- Configure rent control parameters
Rent Calculation
- Lookup zone by property postal code
- Apply rent control limits to lease agreements
- Validate rent amounts against zone maximums
Compliance Monitoring
- Check lease compliance with zone requirements
- Generate compliance reports by zone
- Track regulatory changes and updates
French Legal Context
Zone Tendue (Tense Zone)
- Defined by Decree n°2022-1031
- Cities with housing shortage
- Strict rent control and tenant protections
Encadrement des Loyers
- Municipal rent control system
- Maximum rent per square meter by area
- Applies to new leases and renewals
Legislative Updates
- Zones updated annually by government decree
- Rent control rates adjusted based on market conditions
- Legal requirements evolve with housing legislation
Integration Notes
- Place Association: Places must be assigned to legislative zones
- Lease Compliance: Automatic validation of rent amounts
- Legal Updates: System updates when regulations change
- Reporting: Generate zone-based compliance and market reports