Base URL
All API endpoints are relative to:Authentication
All requests require a Bearer token in theAuthorization header:
Learn more about authentication
Personal access tokens for your own tools, OAuth for applications other people use
Response Format
All responses are returned in JSON format with a consistent structure:Success Response
Error Response
HTTP Status Codes
Pagination
List endpoints support pagination with these parameters:
Paginated responses include:
Workspace Context
Many endpoints accept aworkspaceId parameter:
- Use
0for your personal/default workspace - Use a specific workspace ID for team workspaces
Rate Limiting
The API implements rate limiting to ensure fair usage. If you exceed the limit, you’ll receive a429 Too Many Requests response.
API Categories
Authentication
Personal access tokens and OAuth applications
Files & Folders
Browse, create, and manage files
Uploads
Upload files to the cloud
Sharing
Share files with others
Vault
Encrypted storage
Workspaces
Team collaboration