Building-related services
List service charge categories
List service charge categories › Responses
OK
idUnique identifier of the category
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100)
created_atCreation date
updated_atLast modification date
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
Create service charge category
Create service charge category › Request Body
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100). Default value: 100
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
Create service charge category › Responses
Created
idUnique identifier of the category
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100)
created_atCreation date
updated_atLast modification date
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
Get service charge category
path Parameters
idGet service charge category › Responses
OK
idUnique identifier of the category
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100)
created_atCreation date
updated_atLast modification date
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
Update service charge category
path Parameters
idUpdate service charge category › Request Body
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100)
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
Update service charge category › Responses
OK
idUnique identifier of the category
nameCategory name (e.g., Building employee, Collective heating)
category_typeType of charge category
recovery_rateRecovery rate from the tenant (as a percentage, 0-100)
created_atCreation date
updated_atLast modification date
descriptionDetailed description of the category
legal_referenceLegal reference (e.g., Article 23-1 of decree no. 87-713)
Maintenance details for a charge category
notification_thresholdNotification threshold for alerts (0-100)
notification_frequency^\d+\s+(day|week|mon…Notification frequency in 'X unit' format (e.g., '30 days', '1 month')
List charge distribution keys
Retrieve the list of charge distribution keys with pagination and filters
query Parameters
pagePage number (default: 1)
limitNumber of items per page (default: 20, max: 100)
searchSearch by name or description
calculation_typeFilter by distribution type
Type of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
List charge distribution keys › Responses
Distribution keys retrieved successfully
Create a charge distribution key
Create a new charge distribution key
Create a charge distribution key › Request Body
nameName of the distribution key
calculation_typeType of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
descriptionDescription of the distribution key
formulaCustom calculation formula
Charge distribution parameters based on the chosen calculation type
Validation rules for distribution calculations
Create a charge distribution key › Responses
Distribution key created successfully
idUnique identifier of the distribution key
nameName of the distribution key
calculation_typeType of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
descriptionDescription of the distribution key
formulaCustom calculation formula (required if calculation_type = FORMULE_PERSONNALISEE)
Charge distribution parameters based on the chosen calculation type
Validation rules for distribution calculations
created_atCreation date
updated_atLast modification date
Get charge distribution key
Retrieve a charge distribution key by its ID
path Parameters
idDistribution key ID
Get charge distribution key › Responses
Distribution key retrieved successfully
idUnique identifier of the distribution key
nameName of the distribution key
calculation_typeType of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
descriptionDescription of the distribution key
formulaCustom calculation formula (required if calculation_type = FORMULE_PERSONNALISEE)
Charge distribution parameters based on the chosen calculation type
Validation rules for distribution calculations
created_atCreation date
updated_atLast modification date
Update charge distribution key
Update an existing charge distribution key
path Parameters
idDistribution key ID
Update charge distribution key › Request Body
nameName of the distribution key
descriptionDescription of the distribution key
calculation_typeType of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
formulaCustom calculation formula
Charge distribution parameters based on the chosen calculation type
Validation rules for distribution calculations
Update charge distribution key › Responses
Distribution key updated successfully
idUnique identifier of the distribution key
nameName of the distribution key
calculation_typeType of charge distribution among tenants (distribution technique).
Compatibility rules with the billing mode:
CONSOMMATION_MESUREErequiresRELEVE_DIRECTorPROVISION(notFORFAIT)- Other types can be used with
PROVISIONorFORFAIT
descriptionDescription of the distribution key
formulaCustom calculation formula (required if calculation_type = FORMULE_PERSONNALISEE)
Charge distribution parameters based on the chosen calculation type
Validation rules for distribution calculations
created_atCreation date
updated_atLast modification date
Calculate charge distribution
Calculate the charge distribution according to the specified distribution key
path Parameters
idDistribution key ID
Calculate charge distribution › Request Body
place_idID of the place for which to calculate the distribution
total_amountTotal amount to distribute
calculation_dateCalculation date
Additional parameters for the calculation
Calculate charge distribution › Responses
Distribution calculation completed successfully
distribution_key_idID of the distribution key used
total_amountTotal amount distributed
List of calculated distributions
calculation_dateDate and time of the calculation
Calculation metadata