Booking Calendar API

Render your own booking widget anywhere - your marketing site, a mobile app, a client portal you built yourself - while TechoStop keeps the availability rules, conflict checking and confirmations.

1. Generate your API key

In your dashboard, open Connectors and generate a key. It is publishable, and every request sends it as the X-Api-Key header.

2. Get the booking config

One GET returns the business's timezone, meeting duration and which weekdays are bookable. Cache it - it rarely changes.

3. Fetch slots and render them

Ask for up to 14 days of slots in one call. Each slot is available or carries a reason, already accounting for buffers and existing bookings.

4. Book on click

POST the chosen date and time with the visitor's name and email. The server re-validates, the visitor is emailed, and the meeting appears in the dashboard.

Why not compute slots yourself

Availability depends on the business's timezone, working days, buffer times, booking window and existing meetings. The API returns slots already resolved against all of it, so your UI never has to reimplement the rules or drift from them.

Related

See the Forms API, the full developer overview, or the hosted meeting scheduler if you do not need to build your own.