Name | Type | Description | Notes |
---|---|---|---|
client_id | string | The ID of the client who is being booked into the class | |
class_id | int | The ID of the class into which the client is being booked | |
test | bool | When `true`, indicates that input information is validated, but not committed.<br /> When `false`, the information is committed and the database is affected.<br /> Default: false | [optional] |
require_payment | bool | When `true`, the client must have an active, usable pricing option on their account.<br /> When `false` or omitted, an active pricing option is not required to complete the client’s booking. | [optional] |
waitlist | bool | When `true`, indicates that the client should be added to a specific class waiting list.<br /> When `false`, the client should not be added to the waiting list. | [optional] |
send_email | bool | When `true`, the subscriber’s configured Booking Confirmation automatic email is sent to the client. Note that an email is sent only if the client has an email address and automatic emails have been set up.<br /> When `false`, indicates that the client does not receive emails.<br /> Default: false | [optional] |
waitlist_entry_id | int | The ID of the waiting list entry from which you are moving a client into a class. | [optional] |
client_service_id | int | The ID of the pricing option on the client’s account that you want to use to pay for this booking, if payment is required at the time of the update. | [optional] |
cross_regional_booking | bool | When `true`, cross regional series are checked and used if applicable. | [optional] |
cross_regional_booking_client_service_site_id | int | If the request is cross regional, use a purchased pricing option from this specified site. If omitted, an attempt is made to use an applicable pricing option from the local site. | [optional] |