---
title: "fetchComment"
method: GET
path: "/comments/{comment}"
tags: ["Comment"]
deprecated: true
---

# fetchComment

`GET /comments/{comment}`

> **Deprecated.**

Retrieves a Comment from the ID

## Path parameters

- `comment` integer, required

## Response `200`

Success

- Comment
  - `body` string — The content of the Comment
  - `commentable_id` integer — Primary identifier of associated Commentable Entity
  - `commentable_type` 'feed_item' | 'update' | 'story' — Type of associated Commentable Entity
  - `commenter_name` string — The full name of the creator of the Comment. CFA semantics apply only to comments embedded in a parent FeedItem's `latest_comments` (the FeedItem-level `getLatestCommentsAttribute` override drives the privacy pass). For comments returned by the standalone Post / Story / Update comment endpoints, the legacy shape is preserved regardless of the org's Contact-First Architecture flag — those surfaces are tracked for migration under PRO-4055. When CFA applies (FeedItem-embedded path) and the flag is on (npo_apiv2_ff_contact_first_architecture), this returns the supporter-derived display name (or empty string when no Supporter is found) instead of the member's name. Prefer the new `author_display_name` field for new consumers — `commenter_name` is preserved for back-compat with existing apps and will be cleaned up per-app under PRO-2280.
  - `author_display_name` string, nullable — Supporter-derived display name for the comment author. Populated only on FeedItem-embedded comments (`latest_comments`) — the standalone Post / Story / Update comment endpoints do not include this property; that gap is tracked for migration under PRO-4055. On the FeedItem-embedded path: populated when the owning Organization has Contact-First Architecture enabled (npo_apiv2_ff_contact_first_architecture); also populated (often null) on the fail-closed path when the owning Organization cannot be resolved for the parent FeedItem on a supporter-bearing feedable type. Null when no Supporter record matches the commenter for that org. New consumers should prefer this field over `commenter_name`.
  - `created_at` string, date-time — Date/time of initial record creation
  - `id` integer — Primary identifier of record
  - `likes_count` integer — Amount of likes a Comment has received
  - `member_id` integer — The ID of the Member that created of the Comment
  - `updated_at` string, date-time — Date/time of last record update

## Other responses

- `403` — Requester is not authorized to perform action
- `404` — Comment not found

---

[API](https://skmtc.net/gofundme/apis/gofundme-pro-api.md) · [All operations](https://skmtc.net/gofundme/apis/gofundme-pro-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gofundme/gofundme-pro-api/versions/d22bb925eeed/schema)
