extension

Connect a browser extension

Mints a scoped extension token limited to an allowlist: list projects, board manifest, create a task (+ tag / screenshot it), and time tracking — GET /me/whoami, /me/tasks (lite), /me/workday (lite), /me/timer, POST /me/timer/stop, POST /tasks/{tid}/timer/start. Nothing destructive/admin; any other route answers 403 (the token stays valid). Must be called from a signed-in web session (lt_access cookie / JWT); an API/extension token gets 403. The raw token is returned exactly once.

post/extension/connect

Request

  • Base URL: https://task.igordudnek.com/api/v1
  • URL: https://task.igordudnek.com/api/v1/extension/connect
  • Auth: one of:
    • HTTP bearer
    • API key in cookie lt_access

Request body

device_labelstring
project_idstring uuid

Response

OK

device_labelstring
idstring uuid required
scope_project_idstring uuid
tokenstring required

Changes

No recorded changes to this operation across all 1 revision of this API.