Skip to main content
GET
/
comment
/
{tableId}
/
{recordId}
/
list
cURL
curl --request GET \
  --url http://127.0.0.1:3000/api/comment/{tableId}/{recordId}/list \
  --header 'Authorization: Bearer <token>'
{
  "comments": [
    {
      "id": "<string>",
      "content": [
        {
          "type": "p",
          "children": [
            {
              "type": "span",
              "value": "<string>"
            }
          ],
          "value": "<unknown>"
        }
      ],
      "createdBy": {
        "id": "<string>",
        "name": "<string>",
        "avatar": "<string>"
      },
      "createdTime": "<string>",
      "reaction": [
        {
          "reaction": "<string>",
          "user": [
            {
              "id": "<string>",
              "name": "<string>",
              "avatar": "<string>"
            }
          ]
        }
      ],
      "lastModifiedTime": "<string>",
      "quoteId": "<string>",
      "deletedTime": "<string>"
    }
  ],
  "nextCursor": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

tableId
string
required
recordId
string
required

Query Parameters

take
default:20

The record count you want to take, maximum is 1000

Example:

20

cursor
string | null
includeCursor
direction
Available options:
forward

Response

200 - application/json

Returns the list of record's comment

comments
object[]
required
nextCursor
string | null
Last modified on December 10, 2025