Update Class

Update a Class record given the Class identifier and Class data. Any fields not provided in the request will be ignored.

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

Class Id

Body Params

Contains data to update a Class

Data to Update a Class

string

Class Name

string

Class Description

date

Class Start Date in Customer's Time Zone

string

Class Start Time in Customer's Time Zone

string

Class End Time in Customer's Time Zone

int32

Maximum Attendees Allowed in Class

string

True if the Class has a Waitlist Allowed

int32

Units of Time Before the Class when Reservations Open, based on the Reservation Open Time format

int64

Time Format Unit Id for Reservation Open

int32

Units of Time Before the Class when Reservations Open, based on the Reservation Open Time format

int64

Time Format Unit Id for Reservation Close

int64

[TimeRelationType] unit for ReservationsClose

int64

[TimePointType] unit for ReservationsClose

int32

Units of Time Before the Class when Attendees are allowed to cancel, based on the Reservation Open Time format

int64

Time Format Unit Id for CancellationTime

string

True If the Class Will Be Cancelled If It Has No Reservations

int32

Units of Time Before A Class Cancels If There Are No Reservations

int64

Time Format Unit Id for CancelClassTime

int32

Minimum number of reservations to NOT cancel a class

string

True If Class Attendances Count Toward Client Attendance Limits

string

True If Online Dropins Are Enabled For The Class

string

True If Free Trials Have Been Enabled For The Class

int64

The Type Of Class Waitlist, Indicating How The Waitlist Should Behave.
NULL Or FirstReply - All Clients Emailed, First To Reply Gets Added To Class.
PriorityWaitlist_FirstSignUp - Client Automatically Added To The Class In The Order They Signed Up.

int32

Limit Of Allowed Free Trials For The Class

string

True if there is a Free Trial Limit

int32

Limit Of Allowed Drop-Ins For The Class

string

True if there is a DropIn Limit

int32

Limit Of Allowed Waitlists For The Class

string

True if there is a Waitlist Limit

string

Indicates if the Client self sign in is enabled

int32

Max Number of [TIMEFORMAT] a client may signin in advance

int64

[TIMEFORMAT] unit for ClientSignStart

int32

Min Number of [TIMEFORMAT] a client may signin in advance for classes with reservations enabled

int64

[TIMEFORMAT] unit for ClientSignEndRes

int64

[TimeRelationType] unit for ClientSignEndRes

int64

[TimePointType] unit for ClientSignEndRes

int32

Min Number of [TIMEFORMAT] a client may signin in advance for classes without reservations enabled

int64

[TIMEFORMAT] unit for ClientSignEndNoRes

int64

[TimeRelationType] unit for ClientSignEndNoRes

int64

[TimePointType] unit for ClientSignEndNoRes

int32

Number of [TIMEFORMAT] an employee may signin in advance

int64

[TIMEFORMAT] unit for EmployeeSignStart

string

Indicates whether late cancellation counts towards attendance limits

string

Charge Late Cancellation Fee

number

Late Cancellation Fee

int64

Late Cancellation Fee Tax Rate Identifier

string

Indicates whether no-shows count towards attendance limits

string

Charge No-Show Fee

number

No-Show Fee

int64

No-Show Fee Tax Rate Identifier

string

indicates if its to use a separated drop-in fee

number

Non Client Drop In Fee

number

Client Drop In Fee

int64

Room Id

int32

Layout Id

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