reddit_comments
Fetch comments from a Reddit post by ID, with optional engagement metrics such as net score and awards.
Instructions
Get Reddit post comments. Returns a Reddit post with its public comments. The default 1-credit mode uses RSS. Set include_metrics=true to use the anonymous HTML post page as the sole content request and return the server-rendered comments with public net score and award count plus post engagement metrics for 3 credits. Large threads may expose only an initial comment subset in anonymous HTML. Reddit does not expose per-comment upvote ratios or exact upvote/downvote totals anonymously. A post that exists but has no comments yet returns a 200 response with an empty comments list; a post that does not exist returns 404, and a temporary block or upstream failure returns 503 (retryable) rather than 404.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Reddit post id or t3_ id | |
| sort | No | Comment order: confidence, top, new, controversial, old, or qa. Applied to the anonymous HTML request when metrics are enabled. | |
| depth | No | Maximum flat comment depth returned in metrics mode. | |
| limit | No | Maximum comments returned, defaults to 25 and clamps to 100 | |
| include_metrics | No | Include public post and per-comment engagement metrics; costs 3 credits instead of 1 |