This may change in future versions of the API. If rate limits are introduced, endpoints will return
429 Too Many Requests with a descriptive error message.Practical guidance
Even without a hard limit, keep the following in mind:- Avoid tight polling loops. If you need near-real-time updates, prefer event-driven patterns (e.g. trigger on user action) over polling every few seconds.
- Use pagination. The task list endpoint (
GET /api/v1/workspaces/:id/tasks) returns a maximum of 100 tasks per page. Fetch only the pages you need rather than loading all tasks at once. - Batch writes when possible. If you are importing data, send requests sequentially rather than in parallel bursts to avoid overloading a self-hosted server.