The Bookings Policies APIs enable you to define and manage the rules that control how customers can book services.
They provide flexible policy management to set booking windows, cancellation rules, participant limits, and other restrictions that ensure smooth business operations.
These APIs allow you to manage Bookings policies:
- Booking Policies API:
Create and manage booking policies that define rules for how customers can book, cancel, and reschedule services.
Set up booking windows, cancellation fees, and participant limits.
- Booking Policy Snapshots API:
Retrieve versions of booking policies saved at the time bookings were created.
This preserves the original policy terms even if policies change after booking.
The following APIs work directly with booking policies:
- Services V2 API: Assign booking policies to services to control customer booking behavior.
- Booking Fees API: Calculate and manage cancellation fees based on booking policy rules.
- Time Slots APIs: Check availability that reflects booking policy restrictions and violations.
For business setup guidance, see setting up booking policies.