All sites
Data API
Reddit Data API
Subreddits, posts, comments and search from across Reddit.
21endpointsCloudflare · Rate Limit handled for you
Example (captured live)
reddit.com
ExampleJSON responseclick the page to trace a field
{
"post_id": "smv57",
"sort": "confidence",
"comments": [
{
"id": "c4fa53h",
"scraped_at": "2026-09-08T17:45:41.810623+00:00",
"author": "Pays4Porn",
"body": "So true.",
"body_html": "<div class="md"><p>So true.</p>
</div>",
"score": 2,
"ups": 2,
"controversiality": 0,
"created_at": "2012-04-22T18:09:46+00:00",
"edited": null,
"permalink": "https://www.reddit.com/r/AdviceAnimals/comments/smv57/most_redditors_will_understand/c4fa53h/",
"parent_id": "t3_smv57",
"link_id": "t3_smv57",
"subreddit": "AdviceAnimals",
"is_submitter": false,
"author_flair": null,
"stickied": false,
"distinguished": null,
"gilded": 0,
"score_hidden": false,
"reply_count": 0,
"awards": 0,
"depth": 0
}
]
}
GET
/v1/data/reddit/posts/{post_id}/comments1 credit / run VerifiedPost Comments
Full comment thread, flattened depth-first with sort, limit and depth control.
Handled for you:CloudflareRate Limit
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| post_id | string | yes | Post id. |
| Advanced filters | |||
| sort | string | no | confidence (best) | top | new | controversial | old | qa (default: confidence) |
| limit | integer | no | Max comments returned (1-500). (default: 100) |
| depth | integer | no | Max reply nesting depth to include. |