retrieve mindbody class schedule and book a client into a class

domain: developers.mindbodyonline.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate with Api-Key, SiteId, and staff token headers.
  2. Call GET Class or GET Classes to list scheduled classes and their class/class-schedule IDs.
  3. Call GET Clients (or search) to confirm the correct ClientId before booking.
  4. Optionally call GET ClientServices to find a pricing option the client already owns, or GET WaitlistEntries if moving a client off a waitlist.
  5. POST to the class/addclienttoclass endpoint with ClientId and ClassId to book the client, or add them to the waitlist if the class is full.
  6. Confirm the booking by checking the response status or re-querying clients booked in the class.

Known gotchas

Related routes

Search Mindbody class schedules with GetClasses and book a client into a class with AddClientToClass.
developers.mindbodyonline.com · 5 steps · unrated
Book a Mindbody appointment for a client using the bookable-items flow and AddAppointment.
developers.mindbodyonline.com · 5 steps · unrated
create or search client records via the mindbody api
developers.mindbodyonline.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans