Create a Class Reservation for a Client

Creates a Class Reservation for a Client for a specified Class

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int32
required

Id of the Class to reserve for the Client

int64
required

Id of the Client to reserve the Class for

Body Params

Request data for reservation creation

Body structure for creating a reservation

boolean

If true, create a recurring class reservation

int64

Membership to associate reservations to

int32

The repetition type of the recurring class reservation (1 = weekly, 2 = monthly, 3 = yearly)

int32

The end type of the recurring class reservation (1 = end date, 2 = occurences, 3 = forever)

date

Date that the recurring reservation ends (If EndTypeId = OnADate)

int32

Number of weeks, months, or years (depending on RepeatTypeId) between reservations (ex: every 2 weeks)

int32

Number of occurrences before recurring reservation ends (If EndTypeId = After)

boolean

If true, reservations will be made on Sundays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Mondays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Tuesdays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Wednesdays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Thursdays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Fridays (If RepeatTypeId = Weeks)

boolean

If true, reservations will be made on Saturdays (If RepeatTypeId = Weeks)

boolean

If true, reservations created will override the waitlist and book over a class's reservation limit

Headers
string
required

A valid api key. If you don't have one, please request one through the Web Integration screen.

Response

Language
LoadingLoading…
Response
Choose an example:
application/json