Requires the comments:write scope. Viewers cannot post comments.
Path parameters
Request body
Comment text. HTML tags are sanitized, only safe inline elements are kept. Whitespace-only content is rejected with 400.
Response
Returns the created comment. resolved is always false for a new comment.
ID of the task this comment belongs to.
ID of the API key owner (the commenter).
Display name of the commenter.
Profile picture URL of the commenter.
Sanitized comment content.
Always null. Threading is not supported via the API.
Always false for newly created comments.
UTC ISO-8601 creation timestamp.
{
"id": 172,
"task_id": 101,
"user_id": 1,
"name": "Alice",
"avatar_url": null,
"content": "Deploying to staging tonight.",
"parent_comment_id": null,
"resolved": false,
"created_at": "2026-03-18T20:00:00.000Z"
}