Book a client into a class
mindbody_add_client_to_classBook a client into a class (or onto its waiting list). Does not take payment: by default no pricing option is required; set require_payment to insist the client has a usable one on account. Undo from the Mindbody front desk. Pass test: true to validate only. Mindbody: POST /class/addclienttoclass.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| test | No | When true, Mindbody validates the request but commits nothing. Use it to dry-run a write. | |
| class_id | Yes | The class id (from mindbody_list_classes). | |
| waitlist | No | Add to the class waiting list instead of the class. | |
| client_id | Yes | The client's ID (RSSID — a string, as configured by the business; see mindbody_list_clients). | |
| send_email | No | Send the site's booking confirmation email. | |
| require_payment | No | Require an active, usable pricing option on the client's account. | |
| client_service_id | No | The id of the pricing option already on the client's account to use for this booking. |