CLS Booking Documentation
Technical documentation for developers and venue administrators. Find API references, integration guides, widget setup instructions, and configuration walkthroughs for CLS Booking.
Getting Started Guides
New to CLS Booking? Start with the account setup guide to configure your rooms, operating hours, and booking rules. Then set up your public booking page and share the link with customers. Each guide includes screenshots, step-by-step instructions, and troubleshooting tips for common issues.
Widget Integration
Add the CLS Booking widget to any website with a single JavaScript snippet. The widget loads in an iframe and adapts to your site design. Configuration options include custom colors, default room selection, and language settings. For WordPress sites, install our free plugin to add the booking widget using a shortcode or Gutenberg block. Shopify and Wix integrations are also documented here.
API Reference
Enterprise plan users get access to the CLS Booking REST API. The API supports reading and writing bookings, customer records, availability, and room configurations. Authentication uses API keys issued from your dashboard. All endpoints return JSON and follow RESTful conventions. Rate limits and pagination are documented for each endpoint. The API enables custom integrations with POS systems, CRM platforms, marketing tools, and AI agents that need to interact with your booking data programmatically.
Webhook Events
CLS Booking can send webhook notifications when key events occur — new bookings, cancellations, deposit payments, waiver signatures, and more. Configure webhook URLs in your dashboard settings. Each webhook payload includes the event type, timestamp, and full resource data so your external systems stay synchronized.
Frequently Asked Questions
- Do I need to be a developer to use CLS Booking?
- No. The platform is designed for non-technical venue operators. The documentation includes developer resources for those who want custom integrations, but the core product requires no coding.
- Is the API available on all plans?
- The full REST API is available on the Enterprise plan. All plans include the embeddable widget and webhook notifications.
- Where can I report a bug or request a feature?
- Use the contact page or the in-app chat widget to report bugs. Feature requests are tracked and prioritized based on customer demand.
Learn more: Features | Pricing | API Documentation