Get the comments on a Reddit post, replies included, by URL or post ID. Comments come in thread order (each followed by its replies), with depth, parent ID, text, author, score, date, permalink and submitter/pinned/edited flags. Sort by top, best, newest, controversial, oldest or Q&A. Up to about 4,000 comments per thread.
curl "https://apidirect.io/v1/reddit/post/comments?post_id=1wwv97o&sort_by=top&pages=2" \
-H "X-API-Key: YOUR_API_KEY"
{
"comments": [
{
"comment_id": "pdo5esc",
"post_id": "1wwv97o",
"parent_id": "pdo3akk",
"text": "It’s slightly different (worse) than that because incorporating AI properly can both speed you up -and- give a better final product. Whereas for the artist t...",
"author": "SirPitchalot",
"author_url": "https://www.reddit.com/user/SirPitchalot",
"upvotes": 104,
"date": "2026-10-03 19:38:31",
"url": "https://www.reddit.com/r/Python/comments/1wwv97o/my_python_magic_is_gone/pdo5esc/",
"subreddit": "Python",
"is_submitter": false,
"stickied": false,
"edited": true,
"source": "Reddit",
"domain": "reddit.com",
"depth": 1,
"sentiment": {
"emotions": {
"joy": 40,
"trust": 55,
"fear": 0,
"surprise": 10,
"sadness": 0,
"disgust": 0,
"anger": 0,
"anticipation": 30
},
"dominant_emotion": "trust",
"emotional_intensity": 5,
"polarity": "positive"
}
}
],
"post_id": "1wwv97o",
"sort_by": "top",
"pages": 2,
"count": 100
}