Lease Termination
Regularize charges for a termination
Triggers the charge regularization step of an ongoing lease termination.
Computes the final charge balance and marks the corresponding checklist item as completed. Returns the updated termination state, including its checklist progress.
Requires the leases:write permission. No request body is needed.
Usage Example
curl -X PUT https://api.faireplace.com/api/leases/660e8400-e29b-41d4-a716-446655440001/termination/regularize-charges \
-H "Authorization: Bearer YOUR_API_KEY"
put/leases/{lease_id}/termination/regularize-charges
Request
- Base URL: https://api.faireplace.com/api
- URL: https://api.faireplace.com/api/leases/{lease_id}/termination/regularize-charges
- Auth: HTTP bearer
Path parameters
lease_idstring uuid required
Lease ID
Response
Charges regularized; updated termination state returned
Example response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"lease_id": "660e8400-e29b-41d4-a716-446655440001",
"notice_id": "770e8400-e29b-41d4-a716-446655440002",
"status": "SETTLEMENT_PENDING",
"effective_date": "2025-09-30",
"actual_exit_date": "2025-09-28",
"exit_condition_report_id": "880e8400-e29b-41d4-a716-446655440003",
"charge_review_id": "990e8400-e29b-41d4-a716-446655440004",
"checklist": [
{
"key": "charge_regularization",
"label": "Régularisation des charges",
"required_for_completion": true,
"completed": true,
"completed_at": "2025-06-15T10:30:00Z",
"completed_by": "990e8400-e29b-41d4-a716-446655440004"
}
],
"completion_percentage": 75,
"created_at": "2025-06-15T10:30:00Z",
"updated_at": "2025-06-20T08:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.