This endpoint creates or updates a lease and tenant records for it.
POST
/
leases
/
create
/
Authorization
string
*
Authorization
Required
string
The authentication token for your request
object
lease
object
*
lease
Required
object
The parameters for the lease to update or create.
identifier
string
identifier
string
A unique identifier for the lease.
This will be used when determining whether a lease needs to be updated or created.
If this matches a lease that lease will be updated, otherwise a new one will be created.
The identifier for a lease can not be updated once it has been set.
When creating a new lease, a random, unique identifier will be set.
Any value passed in this request will only be used for finding an existing lease.
start_date
string
start_date
string
The start date of the lease.
end_date
string
end_date
string
The end date of the lease.
move_in_date
string
move_in_date
string
The move in date of the lease.
unit_id
string
unit_id
string
The id of the property associated with the lease.
unit_external_ref
string
unit_external_ref
string
The id of the property associated with the lease.
is_furnished
boolean
is_furnished
boolean
Whether the lease is for a furnished or unfurnished property.
minimum_days_notice
integer
minimum_days_notice
integer
Minimum days of notice that must be given to break the lease agreement.
deposit
number
deposit
number
The deposit amount for the lease.
rent
number
rent
number
The rent amount for the lease.
tenants
object
tenants
object
A list of tenants to be associated with the created or updated lease.
email_address
string
email_address
string
The email adddress of the tenant.
first_name
string
first_name
string
The first name of the tenant.
last_name
string
last_name
string
The last name of the tenant.
external_ref
string
external_ref
string
The external reference of the tenant.
This is typically an identifier you may use for person records in your own system.
phone_number
string
phone_number
string
The phone number of the tenant.
You must specify either a unit_id or unit_external_ref for your lease.
If the corresponding unit record does not exist, you must create it separately via the relevant unit/property endpoints.