Lease Termination

Initiate lease termination from notice

Initiates the termination process for a lease after a notice (congé) has been received. Creates a LeaseTermination orchestrator with a checklist adapted to the lease type. Transitions the lease from ACTIVE to NOTICE.

Idempotent: If a termination already exists for this lease, returns the existing one.

Permissions required: leases:write

post/leases/{lease_id}/termination

Request

  • Base URL: https://api.faireplace.com/api
  • URL: https://api.faireplace.com/api/leases/{lease_id}/termination
  • Auth: HTTP bearer

Path parameters

lease_idstring uuid required

Request body

notice_idstring uuid required

ID of the lease notice (must be in RECEIVED or EFFECTIVE status)

Response

Termination process initiated (or existing returned)

idstring uuid
lease_idstring uuid
notice_idstring uuid nullable
status'INITIATED' | 'EXIT_PENDING' | 'SETTLEMENT_PENDING' | 'COMPLETED'
effective_datestring date
actual_exit_datestring date nullable
exit_condition_report_idstring uuid nullable
charge_review_idstring uuid nullable
completion_percentageinteger
can_completeboolean

True if all required checklist items are completed

created_atstring date-time
updated_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.