Leases
Check legal compliance of a lease
Checks the regulatory compliance of a lease according to applicable legal rules.
Features:
- Rent control verification (Alur law) for French leases
- Rent regulation verification (high-demand zones)
- Verification of regulations specific to the geographic area
For French leases:
- Compares the proposed rent with reference rents (reference, increased reference, reduced reference)
- Checks if the property is located in a high-demand zone
- Provides recommendations in case of non-compliance
- Calculates IRL (Rent Reference Index) information in read-only mode
Currently supported rent control zones:
- Paris: 75001 to 75020
- Lyon: 69001 to 69009, 69100
- Plaine Commune: 93200, 93300, 93400, 93450, 93800, 93120, 93430, 93380, 93240
- Est Ensemble: 93170, 93000, 93140, 93310, 93260, 93100, 93130, 93500, 93230
- Montpellier: 34000, 34070, 34080, 34090
- Bordeaux: 33000, 33100, 33200, 33300, 33800
- Lille: 59000, 59800, 59160, 59260
- Pays Basque: All 64xxx postal codes
- Grenoble: All 38xxx postal codes
Note: This method only performs a check without modifying the lease. To check AND automatically update the lease, use POST /leases/{id}/compliance/update.
get/leases/{lease_id}/compliance
Request
- Base URL: https://api.faireplace.com/api
- URL: https://api.faireplace.com/api/leases/{lease_id}/compliance
- Auth: HTTP bearer
Path parameters
lease_idstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000
Lease ID to check
Response
Compliance check completed successfully.
The response contains:
- The overall compliance status
- A detailed list of each check performed
- Recommendations for each detected issue
- IRL (Rent Reference Index) information calculated in read-only mode:
- rent_revision_date: Calculated revision date (usually one year after the lease start)
- irl_reference_quarter: IRL reference quarter (format "T{quarter}-{year}", e.g.: "T3-2024")
- irl_reference_value: Current official IRL value
Example response
{
"country_code": "FR",
"compliance_checks": [
{
"check_type": "RentControl",
"status": "Compliant"
}
],
"overall_status": "Compliant"
}Changes
No recorded changes to this operation across all 1 revision of this API.