Skip to main content
GET
/
api
/
v1
/
tasks
/
{id}
/
comments
List comments
curl --request GET \
  --url https://api.getarca.app/api/v1/tasks/{id}/comments \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 170,
    "task_id": 101,
    "user_id": 1,
    "name": "Alice",
    "avatar_url": null,
    "content": "<p>This is blocked by the auth service ticket.</p>",
    "parent_comment_id": null,
    "resolved": false,
    "created_at": "2026-03-18T18:34:49.000Z"
  },
  {
    "id": 171,
    "task_id": 101,
    "user_id": 7,
    "name": "Bob",
    "avatar_url": "https://cdn.example.com/avatars/bob.png",
    "content": "<p>Fixed in #42, marking as resolved.</p>",
    "parent_comment_id": null,
    "resolved": true,
    "created_at": "2026-03-18T19:10:00.000Z"
  }
]
Requires the comments:read scope. You must be a member of the task’s workspace.

Path parameters

id
string
required
The numeric task ID.

Response

Returns an array of comment objects.
id
number
required
Comment identifier.
task_id
number
required
ID of the task this comment belongs to.
user_id
number
required
ID of the user who wrote the comment.
name
string
required
Display name of the comment author.
avatar_url
string | null
Profile picture URL of the comment author. null if none is set.
content
string
required
Comment content as an HTML string.
parent_comment_id
number | null
ID of the parent comment if this is a reply. null for top-level comments.
resolved
boolean
required
Whether the comment has been marked as resolved.
created_at
string
required
UTC ISO-8601 creation timestamp.
[
  {
    "id": 170,
    "task_id": 101,
    "user_id": 1,
    "name": "Alice",
    "avatar_url": null,
    "content": "<p>This is blocked by the auth service ticket.</p>",
    "parent_comment_id": null,
    "resolved": false,
    "created_at": "2026-03-18T18:34:49.000Z"
  },
  {
    "id": 171,
    "task_id": 101,
    "user_id": 7,
    "name": "Bob",
    "avatar_url": "https://cdn.example.com/avatars/bob.png",
    "content": "<p>Fixed in #42, marking as resolved.</p>",
    "parent_comment_id": null,
    "resolved": true,
    "created_at": "2026-03-18T19:10:00.000Z"
  }
]