Skip to main content
The CollabKit REST API lets you manage rooms, users, files, webhooks, and workflows. All real-time features (presence, stores, comments, broadcasts) use the WebSocket protocol instead.

Base URL

Replace with your deployed CollabKit server URL.

Authentication

Most endpoints require authentication via a Bearer token. See the Authentication guide for full details.

Bearer Token

Construct the token by Base64-encoding accountId:apiKey:
Include it in the Authorization header:

Response Format

All API responses use a standard envelope:

Error Format

When success is false, the error field contains:

Error Codes

Pagination

List endpoints support pagination with limit and offset query parameters: Paginated responses include total count:

Search & Filtering

Many list endpoints support a search query parameter for case-insensitive partial matching, and from/to date range filters: