capabilities.work

Book Appointment

A 2-step recipe with Mindbody. We can help you get access.

Recipe · 2 steps

Book Appointment

Check availability for a session type and book an appointment when a slot is open.

  1. Retrieve the bookable availabilities for the requested session type and date range.
  2. Book the appointment for the client into the open slot using the chosen location, staff member, and session type.
What you'll need to have ready
  • apiKey: The Mindbody-issued API key sent in the API-Key header.
  • siteId: The ID of the site from which to pull data and write records.
  • authorization: A staff user authorization (OAuth bearer) token.
  • sessionTypeId: The session type to search availabilities for.
  • clientId: The RSSID of the client the appointment is being made for.
  • locationId: The ID of the location where the appointment takes place.
  • staffId: The ID of the staff member providing the appointment.
  • startDateTime: The start date and time of the appointment / availability search.
  • endDate: The end date for the availability search.
For your developer

Arazzo workflow mindbody:book-appointment, 2 operations: getBookableItems → addAppointment. Specs on APIs.io.