## Properties

**id**`string`

The id of the comment.

**taskId**`string`

The id of the task that has the comment.

**parentCommentId**`string`

The id of the parent comment.

**createdBy**`string`

The uuid of the user who created the comment.

**createdDate**`string`

The date the comment was created in RFC3339 format.

**updatedDate**`string`

The date the comment was updated in RFC3339 format.

**createdByUserType**`string`

The type of user who created the comment. Either an internal user or a client user.

**content**`string`

The content of the comment

**object**`string`

Object type [taskComment].

**attachments**`array of objects`

All of the attachments that are in the comment.

Example Comment Object

```text
{
  "id": "b2c3d4e5-6789-01bc-defg-2345678901bc",
  "object": "taskComment",
  "taskId": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
  "parentCommentId": "eddeb6a1-dfd7-4a60-9c8c-38ceed09bde9",
  "content": "<p>Here are my receipts!</p>",
  "createdBy": "9eee4ba8-0b5e-47c6-8a4b-53022fbc7875",
  "createdByUserType": "clientUser",
  "createdDate": "2025-05-06T16:45:12Z",
  "updatedDate": null,
  "attachments": [
    {
      "id": "file-uuid-123",
      "fileName": "receipts_q4.pdf",
      "fileSize": 245832,
      "mimeType": "application/pdf",
      "downloadUrl": "https://...",
      "uploadedBy": "9eee4ba8-0b5e-47c6-8a4b-53022fbc7875",
      "uploadedByUserType": "client",
      "uploadedDate": "2025-05-06T16:45:12Z"
    }
  ]
}
```
