Create management termination

Creates a new management termination to document the loss of mandate for specific items.

A management termination can include any combination of:

  • Management contracts: Complete management agreements with landlords
  • Asset groups: Groups of related properties
  • Assets: Individual properties

At least one item must be provided for termination. The termination will:

  • Record the reason and effective date
  • If the termination_date is today or in the past, immediately process the termination
  • If the termination_date is in the future, schedule the termination

Processing Effects

When a termination becomes effective:

  • Associated leasing contracts are closed
  • The termination status changes to 'effective'
  • Webhook events are triggered for updated leasing contracts

Using landlord_id

You can use the landlord_id parameter to terminate all management contracts for a specific landlord.
This is a convenience method that:

  • Validates the profile exists and is a landlord
  • Automatically retrieves all active (not terminated) management contracts for that landlord
  • Creates the termination with all those contracts

You can also combine landlord_id with management_contract_ids to add additional contracts
to the termination.

Termination Reasons

  • property_sold: The property has been sold
  • self_management: The owner will manage the property themselves
  • switched_agency: The owner is moving to another property management company
  • service_dissatisfaction: The owner is unhappy with the service
  • lack_of_responsiveness: The property manager was not responsive
  • accounting_errors: There were accounting issues
  • fees_too_high: The management fees were too expensive
  • prolonged_vacancy: The property remained vacant for too long
  • mandate_not_renewed: The management mandate expired and was not renewed
  • other: Other reason (specify in reason_details)
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
management_termination
object
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json