Create Appointment: EliseAI

Creates an appointment in EliseAI. When prospect_id is provided, books an appointment for an existing prospect. Otherwise, creates a new prospect with an appointment.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
integration_idstringRequired
The Propexo unique identifier for the integration
appointment_datestringRequired
The date when the appointment will occur
appointment_timestringRequiredformat: "(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)"
The time when the appointment will occur. Please refer to our appointment times section in the docs to see how each individual PMS handles timezones. This time should be specified in UTC
community_idstringOptional
The Propexo unique identifier for the community
prospect_idstringOptional
The Propexo unique identifier for the prospect. When provided, books an appointment for an existing prospect. When omitted, creates a new prospect with an appointment.
email_1stringOptional
The primary email address associated with the prospect
phone_1stringOptionalformat: "^\+?\d{1,50}$"
Primary phone number associated with the prospect
first_namestringOptional
The first name associated with the prospect
last_namestringOptional
The last name associated with the prospect
move_in_datestringOptional

The move-in date associated with the prospect

rent_minimum_in_centsintegerOptional>=1
The minimum rent of the prospect
rent_maximum_in_centsintegerOptional>=1
The maximum rent of the prospect
notesstringOptional<=1000 characters
Notes associated with the event
desired_num_bedroomslist of integersOptional
The number of bedrooms associated with the prospect. Only the first value is sent to EliseAI. 0 represents a studio unit.
tour_typeenumOptional
The type of appointment being scheduled.
lease_term_in_monthsintegerOptional>=1
The amount of months for the lease term

Response

Successful response
metaobject
resultobject

Errors

400
Bad Request Error