Svit.One Docs

Quick Start

Svit.One Developer Documentation

You can use Svit.One API to interact with the Svit.One ecosystem.

Go to the API reference

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.

Connect to the MCP server and explore its tools

On this page