capabilities.work

Enroll Client in Program

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

Recipe · 2 steps

Enroll Client in Program

Discover enrollments and enroll a client into a selected program.

  1. Retrieve the enrollments offered over the requested date range to confirm the program is available before enrolling the client.
  2. Add the client to the chosen enrollment by its class schedule id.
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.
  • clientId: The ID of the client to add to the enrollment.
  • classScheduleId: The class schedule id (EnrollmentId) of the enrollment to add the client to.
  • startDate: The start of the date range used to list enrollments.
  • endDate: The end of the date range used to list enrollments.
For your developer

Arazzo workflow mindbody:enroll-client-in-program, 2 operations: getEnrollments → addClientToEnrollment. Specs on APIs.io.