Quick Start
Svit.One Developer Documentation
You can use Svit.One API to interact with the Svit.One ecosystem.
Authentication
External API requests use a project access token. Send it as a bearer token in the
Authorization header:
Authorization: Bearer <project-access-token>Each token is scoped to its project. Task creation and updates use the token creator's current task permissions, and newly created tasks are attributed to that user.
Create and update tasks
Create a task with POST /api/v1/external/task:
{
"name": "Follow up with customer",
"priority": "high",
"dueDate": "2026-08-20T15:00:00.000Z",
"assigneeIds": [42]
}Update only the fields you want to change with
PATCH /api/v1/external/task/{taskId}. Use null to clear a nullable field or an empty
assigneeIds array to remove all assignees.
Task statuses are todo, in-progress, review, and done. Priorities are high, medium,
low, and none. See the API reference for complete request and response schemas.
You can also connect AI assistants and other MCP clients to your Svit.One projects.