📍 Where to Find It
You can view Gable’s API documentation in two ways, depending on your needs and access:
🛠️ In the Gable Platform (Admin Access Required)
If you're an admin, you can access API settings and documentation directly within Gable:
🌐 Public API Docs
You can also explore our public-facing API documentation here:
📚 Available Endpoints
The public API (v1) currently exposes the following read endpoints:
Bookings
GET /v1/bookings— Retrieve a list of bookings
Visits
GET /v1/visits— Retrieve a list of visits
Events
GET /v1/events— Retrieve a list of company eventsGET /v1/events/attendees— Retrieve a paginated list of an event's attendees
All endpoints require authentication with your API key (see API Settings to generate one). Full request parameters and response schemas for each endpoint are available in the Swagger docs, where you can also authorize and test requests live.
❓FAQs
🔄 What pagination method does the API use?
The public API uses cursor-based pagination.
Use the
$limitparameter to set how many items to return.To fetch the next page, use the
$nextcursor returned in the previous response body.
🚦 What are the rate limits for the API?
We are not currently enforcing strict rate limits on the public API.
However, we recommend communicating a soft limit of 2,500 requests per hour to help prevent abuse and ensure smooth performance.
📧 Need Help?
Reach out to us using the chat bubble in the bottom right corner or via email at support@gable.to.
