Authentication

All API requests must be authenticated using a Bearer Token in the header.

Authorization: Bearer YOUR_API_KEY

Tasks

Manage tasks, update statuses, and assign members.

GET /api/v1/tasks

Retrieve a list of all tasks for the authenticated user.

Response

[
  {
    "id": "task_123",
    "title": "Design Homepage",
    "status": "in_progress",
    "priority": "high"
  }
]
POST /api/v1/tasks

Create a new task in a specific project.

Body Parameters

project_id Required. UUID of the project.
title Required. Task title.