Slatis

Quickstart

Create your first booking via the Slatis API in three steps.

1. Get your API key

Create a secret key in Settings → API Keys with at least the bookings:create and event-types:read scopes.

2. Find an event type

curl https://api.slatis.com/event-types \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxxxxx"

Response:

{
  "success": true,
  "eventTypes": [
    {
      "id": "evt_01abc123",
      "name": "30-Minute Call",
      "slug": "30-min-call",
      "duration": 30
    }
  ]
}

3. Create a booking

curl -X POST https://api.slatis.com/bookings \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "eventTypeId": "evt_01abc123",
    "attendee": {
      "name": "Jane Smith",
      "email": "jane@example.com",
      "timezone": "America/New_York"
    },
    "requestedTime": "2026-05-01T14:00:00Z"
  }'

Response:

{
  "success": true,
  "booking": {
    "id": "bkg_01xyz789",
    "status": "SCHEDULED",
    "startTime": "2026-05-01T14:00:00.000Z",
    "endTime": "2026-05-01T14:30:00.000Z",
    "attendee": {
      "name": "Jane Smith",
      "email": "jane@example.com"
    }
  }
}

Next steps

On this page