API

Developers

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.

REST API

JSON over HTTPS

Create and manage bookings programmatically. The REST API uses session-based authentication and supports all core booking operations.

Endpoints
POST /api/bookings
DELETE /api/bookings/:id

Example: Create a booking

request
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"
  }
}

Response

201 Created
{
  "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"
  }
}

Model Context Protocol

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.

Check Availability

Query available resources for a given time range and location.

Create Bookings

Book resources on behalf of authenticated users via natural language.

Manage Resources

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.

Authentication

REST Session Auth

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 API Key

MCP uses Bearer token authentication. Generate an API key from your Integrations settings page. Include it as Authorization: Bearer slotted_...

Calendar Integrations

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.

G

Google Calendar

OAuth 2.0 · Two-way sync

O

Microsoft Outlook

OAuth 2.0 · Two-way sync

Ready to integrate?

Sign up for a free trial, generate an API key, and start building. Full API access is available on all plans.

Start free trial