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.

Next