reddit-post-comments
Every comment Reddit sends for one post, flattened in reading order: author, score, text, depth in the thread, time, id, the parent's id and the comment's own link. url is the post's page or its id; sort top, best, new, controversial or old; limit caps the rows (up to about 500). session (your reddit_session cookie, used for this run only, never stored) is optional. Without session it reads Reddit's public JSON as a visitor (a few seconds; Reddit refuses some of our addresses); when Reddit refuses, a slower second source answers (about 40 s, replies one level deep).
Recipes are not open yet.
What this recipe returned on its last run. No key needed to look.
Fields
8 columns on every row. null means the site does not state it.| field | type | meaning |
|---|---|---|
| author | string | The commenter's Reddit name, without u/. |
| score | integer | The comment's score when read. |
| text | string | The comment's whole text, as Reddit's markdown. |
| depth | integer | How deep the comment sits in the thread: 0 answers the post, 1 answers a comment, and so on. |
| created | string | When the comment was written, ISO 8601 UTC. |
| id | string | Reddit's id of the comment (without t1_). |
| parent | string | The id of what the comment answers: the post's id at depth 0, else the parent comment's id. |
| url | string | The comment's own page on Reddit. |
null means the site does not state it.
How it behaves
Cost. 2 units; or records. A failed run costs 0.
Freshness 10 min. The same input within 10 min is served from cache at 0 units.
How it answers. Answers at once for one input; a large run goes as a job you poll.
Questions about this recipeQuestions
Short answers. The API reference has the long ones.
Call POST /recipes/reddit-post-comments with your key and url and sort and limit. You get rows with the 8 fields above. The recipe is tested against the live site every 6 hours.
2 units; or records. A failed run costs 0. The same input within 10 min costs 0.
Yes. Sign up with Google, GitHub or email for a free key with 1,000 credits every month. No credit card.
The health check runs every 6 hours against the live site. A failing recipe shows as failing on this page until we fix it.
Extra fields, higher volume, or a private copy with a freshness SLA. We build it on Enterprise.
Request a changeMore for social listening
All 24 recipes →The latest messages of a public Telegram channel, from its web preview page: text, time, view count, the message's link and id, newest…
A public Facebook page's posts as its first load carries them (no paging): one row per post with id, URL, text (first 1000 chars), time…
One public Facebook post as one row: id, URL, author, text, time posted, reactions in total and by type, comments, shares, photos and…
For developers
Get a free API key and run your first crawl.
1,000 credits every month. No credit card. Your self-hosted setup keeps working.
For teams
Talk to us about volume, regions and an SLA.
A 30-minute call with the team that writes the crawler. DPA on request, invoice billing, your choice of US, EU or Singapore.