Rent Regulation & Rent Control
Country references, rent regulation checks, and rent control compliance
Check rent regulation by postal code
Check whether a postal code falls within a regulated rent area (zone tendue). Returns regulation type, applicable rules, geographical zone, and IRL index information.
Check rent regulation by postal code › Responses
OK
postal_codecity_nameis_rent_regulatedinsee_codeGet rent regulation data by INSEE code
Check rent control compliance
Verify whether a proposed rent complies with local rent control rules (encadrement des loyers). Compares the proposed rent against reference rents for the address, room count, construction period, and furnishing status.
Check rent control compliance › Request Body
addresspostal_coderoom_countsurface_areaconstruction_periodis_furnishedproposed_rentCheck rent control compliance › Responses
OK
territoryaddressadministrative_quarterquarter_idproposed_rent_per_sqmis_compliantcompliance_statusdata_sourcelast_updateGet administrative quarter from address
Get reference rent for a quarter and parameters
Retrieve reference rent values (loyer de référence, majoré, minoré) for a specific quarter, room count, construction period, furnishing status, and year.
query Parameters
quarterroom_countconstruction_periodis_furnishedyearGet reference rent for a quarter and parameters › Responses
OK
reference_rentreference_rent_increasedreference_rent_decreasedyearList rent indices
Retrieves the catalog of rent indices (IRL, ILC, ILAT, ...). Optionally filter by code.
Requires the LeasesRead permission.
Usage Example
Code
query Parameters
codeFilter indices by code (e.g. IRL).
List rent indices › Responses
Rent indices retrieved successfully
idUnique index identifier.
codeIndex code (e.g. IRL, ILC, ILAT). 1-20 characters.
nameHuman-readable index name. 1-255 characters.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant (organization) identifier owning this index. Null for global/system indices.
descriptionOptional description of the index.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index (e.g. INSEE).
Create a rent index
Creates a new rent index definition.
Requires the LeasesWrite permission.
Usage Example
Code
Create a rent index › Request Body
codeIndex code (e.g. IRL). 1-20 characters.
nameIndex name. 1-255 characters.
descriptionOptional description.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index.
Create a rent index › Responses
Rent index created successfully
idUnique index identifier.
codeIndex code (e.g. IRL, ILC, ILAT). 1-20 characters.
nameHuman-readable index name. 1-255 characters.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant (organization) identifier owning this index. Null for global/system indices.
descriptionOptional description of the index.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index (e.g. INSEE).
Get latest rent index value
Retrieves the most recent value for a rent index. If no code is provided, defaults
to the IRL index.
Requires the LeasesRead permission.
Usage Example
Code
query Parameters
codeIndex code to look up (defaults to IRL).
Get latest rent index value › Responses
Latest rent index value retrieved successfully
idUnique index value identifier.
index_idParent rent index identifier.
reference_periodReference period label (e.g. T3-2024). 1-50 characters.
value_dateDate the value applies to (ISO 8601).
publication_dateDate the value was officially published (ISO 8601).
base_yearBase year (100) for the index.
index_valueOfficial index value.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant identifier owning this value. Null for global/system values.
previous_valueValue of the previous reference period, if known.
percentage_changeYear-over-year percentage change, if known.
official_source_urlURL of the official publication source.
Get a rent index
Retrieves a single rent index by its identifier.
Requires the LeasesRead permission.
path Parameters
index_idRent index ID
Get a rent index › Responses
Rent index retrieved successfully
idUnique index identifier.
codeIndex code (e.g. IRL, ILC, ILAT). 1-20 characters.
nameHuman-readable index name. 1-255 characters.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant (organization) identifier owning this index. Null for global/system indices.
descriptionOptional description of the index.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index (e.g. INSEE).
Update a rent index
Updates a rent index. All fields are optional; only provided fields are updated.
Requires the LeasesWrite permission.
path Parameters
index_idRent index ID
Update a rent index › Request Body
codeIndex code (e.g. IRL).
nameIndex name.
descriptionOptional description.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index.
Update a rent index › Responses
Rent index updated successfully
idUnique index identifier.
codeIndex code (e.g. IRL, ILC, ILAT). 1-20 characters.
nameHuman-readable index name. 1-255 characters.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant (organization) identifier owning this index. Null for global/system indices.
descriptionOptional description of the index.
publication_frequencyPublication frequency of the index.
source_organizationOrganization publishing the index (e.g. INSEE).
List rent index values
Retrieves the periodic values of a rent index. Optionally filter by year.
Requires the LeasesRead permission.
Usage Example
Code
path Parameters
index_idParent rent index ID
query Parameters
yearFilter values by year.
List rent index values › Responses
Rent index values retrieved successfully
idUnique index value identifier.
index_idParent rent index identifier.
reference_periodReference period label (e.g. T3-2024). 1-50 characters.
value_dateDate the value applies to (ISO 8601).
publication_dateDate the value was officially published (ISO 8601).
base_yearBase year (100) for the index.
index_valueOfficial index value.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant identifier owning this value. Null for global/system values.
previous_valueValue of the previous reference period, if known.
percentage_changeYear-over-year percentage change, if known.
official_source_urlURL of the official publication source.
Create a rent index value
Creates a new periodic value for a rent index. The index_id in the path takes
precedence over the one in the request body.
Requires the LeasesWrite permission.
Usage Example
Code
path Parameters
index_idParent rent index ID
Create a rent index value › Request Body
index_idParent rent index identifier (overridden by the path parameter).
reference_periodReference period label (e.g. T3-2024). 1-50 characters.
value_dateDate the value applies to (ISO 8601).
publication_dateDate the value was officially published (ISO 8601).
base_yearBase year (100) for the index.
index_valueOfficial index value.
previous_valueValue of the previous reference period.
percentage_changeYear-over-year percentage change.
official_source_urlURL of the official publication source.
Create a rent index value › Responses
Rent index value created successfully
idUnique index value identifier.
index_idParent rent index identifier.
reference_periodReference period label (e.g. T3-2024). 1-50 characters.
value_dateDate the value applies to (ISO 8601).
publication_dateDate the value was officially published (ISO 8601).
base_yearBase year (100) for the index.
index_valueOfficial index value.
created_atCreation timestamp (ISO 8601).
updated_atLast update timestamp (ISO 8601).
tenant_idTenant identifier owning this value. Null for global/system values.
previous_valueValue of the previous reference period, if known.
percentage_changeYear-over-year percentage change, if known.
official_source_urlURL of the official publication source.