Integrate Slotted into your workflows with our REST API and Model Context Protocol (MCP) support. Build custom booking experiences, connect AI assistants, and automate resource management.
JSON over HTTPS
Create and manage bookings programmatically. The REST API uses session-based authentication and supports all core booking operations.
/api/bookings
Create a booking
/api/bookings/:id
Cancel a booking
POST /api/bookings
Content-Type: application/json
{
"booking": {
"bookable_id": "abc-123-def",
"starts_at": "2026-02-03T09:00:00Z",
"ends_at": "2026-02-03T17:00:00Z"
}
}
{
"data": {
"id": "booking-789",
"bookable_id": "abc-123-def",
"starts_at": "2026-02-03T09:00:00Z",
"ends_at": "2026-02-03T17:00:00Z",
"status": "confirmed"
}
}
MCP for AI assistants
Connect AI assistants like Claude, ChatGPT, or custom agents to Slotted via MCP. Your AI can check availability, create bookings, and manage resources on behalf of users — all through natural language.
Query available resources for a given time range and location.
Book resources on behalf of authenticated users via natural language.
List, filter, and get details about bookable resources and locations.
MCP endpoint:
Connect your AI client to
https://letsgetslotted.app/mcp
with a Bearer token from your Integrations settings.
The REST API uses session-based authentication. Authenticate via the web login flow, and your session cookie is used for API requests. Ideal for client-side JavaScript integrations.
MCP uses Bearer token authentication. Generate an API key from your
Integrations settings page. Include it as
Authorization: Bearer slotted_...
Slotted integrates with Google Calendar and Microsoft Outlook via OAuth 2.0. Bookings sync bidirectionally — create a booking in Slotted and it appears in your calendar, and vice versa.
OAuth 2.0 · Two-way sync
OAuth 2.0 · Two-way sync
Sign up for a free trial, generate an API key, and start building. Full API access is available on all plans.
Start free trial