Skip to content

Inbox

The inbox contains all tasks assigned to the current user with status INBOX.

GET /api/v1/inbox

List inbox items for the current user.

Query parameters

ParameterDescription
limitPage size (default: 20, max: 100)
cursorPagination cursor

Response 200 — Paginated list of task objects.

json
{
  "data": [
    {
      "id": "...",
      "title": "Review PR #42",
      "status": "INBOX",
      "priority": "P1",
      "creatorId": "...",
      "assigneeId": "...",
      "createdAt": "2024-01-15T00:00:00.000Z",
      ...
    }
  ],
  "meta": {
    "cursor": null,
    "hasMore": false
  }
}

GET /api/v1/inbox/count

Returns the number of tasks currently in the inbox. Useful for badges or notifications.

Response 200

json
{
  "data": { "count": 3 }
}

Released under the MIT License.