FairePlace Property Management API
string · uuid · required string · uuid · requiredstring · uuid · requiredLeaseChargeMode · enum · requiredLeaseResponsibleParty · enum · requiredstring · date-time · requiredstring · date-time · required
string · uuid · required LeaseChargeMode · enum · requiredLeaseResponsibleParty · enum · required string · uuid · requiredstring · uuid · requiredLeaseChargeMode · enum · requiredLeaseResponsibleParty · enum · requiredstring · date-time · requiredstring · date-time · required
Charge Configuration
Default charge configuration carried by a lease type.
Get charge configuration
GET
https://api.faireplace.com/api
/lease-types/{lease_type_id}/charges/config
Retrieve the charge configuration for a lease type
path Parameters
lease_type_idLease type ID
Get charge configuration › Responses
Charge configuration retrieved successfully
Charge configuration for a lease type
idUnique identifier of the configuration
Example: 550e8400-e29b-41d4-a716-446655440000
lease_type_idLease type ID
Example: 550e8400-e29b-41d4-a716-446655440001
charge_modeCharge management mode
Enum values:
PROVISION
FORFAIT
Example: PROVISION
responsible_partyParty responsible for charges
Enum values:
TENANT
LANDLORD
NEGOTIABLE
Example: TENANT
created_atCreation date
Example: 2024-01-15T10:30:00Z
updated_atLast modification date
Example: 2024-01-15T10:30:00Z
Default charges
Charge distribution rules
Create charge configuration
POST
https://api.faireplace.com/api
/lease-types/{lease_type_id}/charges/config
Create a new charge configuration for a lease type
path Parameters
lease_type_idLease type ID
Create charge configuration › Request Body
Data for creating a new charge configuration
charge_modeCharge management mode
Enum values:
PROVISION
FORFAIT
Example: PROVISION
responsible_partyParty responsible for charges
Enum values:
TENANT
LANDLORD
NEGOTIABLE
Example: TENANT
Default charges
Charge distribution rules
Create charge configuration › Responses
Charge configuration created successfully
Charge configuration for a lease type
idUnique identifier of the configuration
Example: 550e8400-e29b-41d4-a716-446655440000
lease_type_idLease type ID
Example: 550e8400-e29b-41d4-a716-446655440001
charge_modeCharge management mode
Enum values:
PROVISION
FORFAIT
Example: PROVISION
responsible_partyParty responsible for charges
Enum values:
TENANT
LANDLORD
NEGOTIABLE
Example: TENANT
created_atCreation date
Example: 2024-01-15T10:30:00Z
updated_atLast modification date
Example: 2024-01-15T10:30:00Z
Default charges
Charge distribution rules