> ## Documentation Index
> Fetch the complete documentation index at: https://usenaive.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Post Comments

> GET /v1/social/posts/:id/comments — Get comments on a published post.

<ParamField path="id" type="string" required>
  UUID of the post to get comments for.
</ParamField>

<RequestExample>
  ```bash theme={"theme":"css-variables"}
  curl https://api.usenaive.ai/v1/social/posts/post-uuid/comments \
    -H "Authorization: Bearer nv_sk_live_..."
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={"theme":"css-variables"}
  {
    "post_id": "post-uuid",
    "comments": [
      {
        "id": "comment-uuid-1",
        "platform": "TWITTER",
        "author": "@devfan",
        "content": "This is exactly what I needed!",
        "created_at": "2026-05-04T11:30:00Z"
      },
      {
        "id": "comment-uuid-2",
        "platform": "LINKEDIN",
        "author": "Jane Smith",
        "content": "Great launch, congrats to the team!",
        "created_at": "2026-05-04T12:15:00Z"
      }
    ]
  }
  ```
</ResponseExample>

**Note:** The comment shape is provider-defined and varies by platform. Returns `{ "post_id": "...", "comments": [], "hint": "Post has not been published yet" }` for unpublished posts.
