Quickstart
The Clearslot API lets your own systems read and change your business's bookings, booking links, availability and customers. Every Pro business and every business with a complimentary grant can use it. It is meant for server-to-server use: browsers can't call it. The Clearslot Developer API Terms cover your use of it.
The base URL is https://app.clearslot.eu/api/v1.
1. Create a key
In Clearslot, open Settings → Developers and choose Create key. Only owners and admins can do this, and you confirm your password or two-factor code first. Pick the permissions the integration needs, an expiry, and optionally the IP addresses it calls from.
The full key (cs_live_…) is shown once. Store it in your secret manager.
2. Make a request
curl https://app.clearslot.eu/api/v1/me \
-H "Authorization: Bearer cs_live_YOUR_KEY"
GET /api/v1/me names the business, the key, its permissions and your limits.
3. List bookings
curl "https://app.clearslot.eu/api/v1/bookings?limit=50&startsAfter=2026-11-01T00:00:00Z" \
-H "Authorization: Bearer cs_live_YOUR_KEY"
Lists return { "object": "list", "data": [...], "nextCursor": "…" }. Pass nextCursor back as cursor until it is null.