---
title: "List comments on a CRM entry (roots newest first, with preview replies)"
method: GET
path: "/crm/objects/{objectName}/entries/{entryId}/comments"
tags: ["crm"]
---

# List comments on a CRM entry (roots newest first, with preview replies)

`GET /crm/objects/{objectName}/entries/{entryId}/comments`

## Request

- Base URL: `https://www.dench.com/api/v1`
- URL: `https://www.dench.com/api/v1/crm/objects/{objectName}/entries/{entryId}/comments`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

List comments on a CRM entry (roots newest first, with preview replies).

## Path parameters

- `objectName` string, required
- `entryId` string, required

## Query parameters

- `limit` integer
- `cursor` string: continueCursor from the prior page.
- `replies` integer: Preview replies per root (default 2).

## Response `200`

Successful response

- object
  - `page` object[], required
    - `_id` string, required
    - `entryId` string, required
    - `parentCommentId` string
    - `rootCommentId` string
    - `depth` number, required
    - `body` string, required: Markdown.
    - `actor` object, required
      - `kind` string, required
      - `label` string, required
      - `displayName` string
      - `imageUrl` string
      - `userId` string
      - `isDench` boolean, required
    - `mentionedUserIds` string[], required
    - `mentionsDench` boolean, required
    - `replyCount` number, required
    - `reactionSummary` object[], required
      - `emoji` string, required
      - `count` number, required
    - `viewerReactions` string[], required
    - `editedAt` number
    - `deletedAt` number
    - `denchStatus` 'pending' | 'failed' | 'done'
    - `canEdit` boolean, required
    - `createdAt` number, required
    - `replies` object[], required
      - `_id` string, required
      - `entryId` string, required
      - `parentCommentId` string
      - `rootCommentId` string
      - `depth` number, required
      - `body` string, required: Markdown.
      - `actor` object, required
        - `kind` string, required
        - `label` string, required
        - `displayName` string
        - `imageUrl` string
        - `userId` string
        - `isDench` boolean, required
      - `mentionedUserIds` string[], required
      - `mentionsDench` boolean, required
      - `replyCount` number, required
      - `reactionSummary` object[], required
        - `emoji` string, required
        - `count` number, required
      - `viewerReactions` string[], required
      - `editedAt` number
      - `deletedAt` number
      - `denchStatus` 'pending' | 'failed' | 'done'
      - `canEdit` boolean, required
      - `createdAt` number, required
  - `isDone` boolean, required
  - `continueCursor` string, required

## Other responses

- `400`: Invalid request
- `401`: Missing or invalid authentication
- `404`: Operation or resource not found
- `500`: Server error

---

[API](https://skmtc.dev/dench/apis/dench-api.md) - [All operations](https://skmtc.dev/dench/apis/dench-api/llms.txt) - [OpenAPI document](https://skmtc.dev/dench/apis/dench-api/revisions/4a145b38f19c?raw)
