- 1. Overview
- 2. About the product
- 2.1. Use cases
- 2.2. How delivery works
- 2.3. Delivery semantics
- 3. Getting started
- 3.1. Client configuration
- 4. Security & Auth
- 4.1. Tokens
- 4.2. Permissions model
- 4.3. Threat model & best practices
- 5. Channels
- 5.1. Channel naming
- 5.2. Patterns & matching
- 6. SDKs
- 6.1. WebSocket client
- 6.2. gRPC client
- 7. API
- 7.1. REST API
- 7.2. gRPC
- 8. Usage examples
- 8.1. Using tenants
- 8.2. Channel patterns
- 9. Operations
- 9.1. Observability
- 9.2. Limits & scaling
- 10. Reference
- 10.1. Limits
- 10.2. Schemas
- 11. Troubleshooting
- 11.1. Error codes