Rate Limits for APIs
When rate limits are exceeded, APIs may return429 Too Many Requests.
CollabKit Store Limits
Each named store counts toward the per-room store limit. Store entries, document shape, and payload-size limits are
TBD.
Comment Limits
Replies are limited to one level of nesting. A top-level comment can have replies, but replies cannot have nested replies.
File Storage Limits
Files are scoped to rooms. Storage rate limits are enforced per Worker isolate for now.
Room Limits
Users can join a room with two roles:editor | viewer.
- Editors:
- Allowed to mutate stores, files, add comments and more.
- Use for users who actively mutate room state, stores, comments, storage, broadcasts, or CRDT documents.
- Viewers:
- Allowed to subscribe to all the changes in a room, including presence, stores, comments, files and more.
- Use for users who need real-time updates but do not need to write collaborative state
Webhook/Workflow Delivery SLAs
WebSocket SLAs describe when connected clients should receive room events after the server processes the event. Analytics SLAs describe when event data should be available for querying or display.