We're excited to announce that the
ConvertLabs Public API
is now available to all accounts!
Whether you're integrating ConvertLabs with your own tools, building custom workflows, or syncing data with third-party platforms, the API gives you direct, programmatic access to your account.
What you can do with the API:
Read bookings
: Retrieve your full booking list or individual bookings, with optional expansion to include payout data
Access customers & leads
: Fetch customer records and marketing leads with support for search and pagination
Browse your services catalog
: Get services, categories, pricing, extras, and frequencies
Check availability
: Query real-time availability for scheduling
Manage webhooks
: Subscribe to events like booking.created, booking.completed, booking.cancelled, customer.created, and lead.created to trigger automations in your systems
Getting started:
  1. Go to
    Settings → API Tokens
    in your dashboard
  2. Generate a Token
    ⚠️ it's shown only once, so make sure to save it immediately
  3. Use it as a Bearer token in your request headers
  4. Visit https://api.convertlabs.io to explore the interactive documentation
The API includes fully interactive docs and a spec available at /docs/api.json, ready to import into Postman, Insomnia, or any OpenAPI 3.0-compatible tool — including AI tools and LLM-based workflows.
Rate limit: 60 requests per minute.