Feature

VS Code Plugin & API

Access your projects and tasks directly from VS Code. Use the REST API to build custom integrations.

API Tokens

Both the VS Code plugin and any custom integration use personal API tokens to authenticate, generated using Laravel Sanctum.

  1. Go to Dashboard → API Tokens from the sidebar.
  2. Enter a name for your token (e.g. "VS Code" or "CI Pipeline").
  3. Click "Create Token". The token is displayed once — copy it immediately.
  4. Use in the Authorization: Bearer <token> header for API requests.
  5. Revoke any token at any time from the same page.

REST API Endpoints

Projects

GET /api/projects — List all projects
POST /api/projects — Create a project
GET /api/projects/{id} — Get project details
PUT /api/projects/{id} — Update a project
DELETE /api/projects/{id} — Delete a project

Tasks

GET /api/projects/{id}/tasks — List tasks
POST /api/projects/{id}/tasks — Create a task
PATCH /api/projects/{id}/tasks/{taskId} — Update a task
PATCH /api/projects/{id}/tasks/{taskId}/status — Change task status
DELETE /api/projects/{id}/tasks/{taskId} — Delete a task