A booking policy is a set of rules that determine how customers can book a service, including timeframes for booking, canceling, or rescheduling.
ID of the booking policy.
Revision number, which increments by 1 each time the booking policy is updated. To prevent conflicting changes, the current revision must be passed when updating the booking policy.
Date and time the booking policy was created in YYYY-MM-DDThh:mm:ss.sssZ format.
Date and time the booking policy was updated in YYYY-MM-DDThh:mm:ss.sssZ format.
Name of the booking policy.
Custom description for the booking policy and whether it's displayed to the participant.
Whether the booking policy is the default.
Rule for limiting early bookings.
Rule for limiting late bookings. This rule and bookAfterStartPolicy can't be both enabled at the same time.
Rule for booking after the start of a session or course. This rule and limitLateBookingPolicy can't be both enabled at the same time.
Rule for canceling a booking.
Rule for rescheduling a booking.
Waitlist rule for the service.
Rule for participants per booking.
Rules for cancellation fees.
Rule for saving credit card details.
Extensions enabling users to save custom data related to the booking policies.