Sequencing the order of contact, inventory and appointment bookings

In Alto, a property must have an owner associated with it. Therefore when looking to create an appointment which refers to a newly created property the following sequence of post requests must be undertaken.

  1. Create contact
  2. Create property - use the contactId provided in the Post Contact response to set-up the owner association using the Post Inventory endpoint.
  3. Create appointment - use the contactId provided in the Post Contact response and the propertyId provided in the Post Inventory response to set-up the location and attendee of the appointment (where required e.g. if setting up a market appraisal appointment for the property.