docs / reddit

Reddit

Posts, comments, subreddits and search.

base /reddit/v16 endpoints
post/reddit/v1/subreddit_posts1 credit

Posts in a subreddit, ranked by `sort`. Returns title/author/score/comment-count.

ParameterAllowed / rangeDescription
subredditrequiredSubreddit name (without 'r/').
sort = hotoptionalhot · new · top · rising · controversialHow posts are ranked.
time = dayoptionalhour · day · week · month · year · allTime window — applies ONLY when sort = top or controversial.
limit = 10optional1–100How many posts to return (1–100).
source = autooptionalauto · live · arctic · pullpushWhich Reddit data source to use — 'auto' picks the best source automatically.
page = 1optional1–Page number (easy paging: 1, 2, 3…).
cursoroptionalNext page: pass the previous response's meta.pagination.next_cursor (the 'Next' button does this automatically).
Try in playground →
post/reddit/v1/post_comments1 credit

Threaded comments for a post. Returns author/body/score per comment.

ParameterAllowed / rangeDescription
post_idrequiredPost ID or full Reddit URL.
sort = topoptionaltop · new · controversial · old · qaComment ordering.
limit = 50optional1–500How many comments (1–500).
depth = 10optional1–50Comment-tree depth (1–50).
source = autooptionalauto · live · arctic · pullpushWhich Reddit data source to use — 'auto' picks the best source automatically.
Try in playground →
post/reddit/v1/user1 credit

User profile or content. kind=about returns karma/profile; submitted/comments list items.

ParameterAllowed / rangeDescription
usernamerequiredReddit username (without 'u/').
kind = aboutoptionalabout · submitted · commentsWhat to return.
limit = 25optional1–100How many items (for submitted/comments, 1–100).
sort = newoptionalnew · top · hotOrdering (for submitted/comments).
source = autooptionalauto · live · arctic · pullpushWhich Reddit data source to use — 'auto' picks the best source automatically.
cursoroptionalNext page: pass the previous response's meta.pagination.next_cursor (the 'Next' button does this automatically).
Try in playground →
post/reddit/v1/subreddit_about1 credit

Subreddit metadata: subscribers, description, created date, etc.

ParameterAllowed / rangeDescription
subredditrequiredSubreddit name (without 'r/').
source = autooptionalauto · live · arctic · pullpushWhich Reddit data source to use — 'auto' picks the best source automatically.
Try in playground →
post/reddit/v1/communities1 credit

Search subreddits by name/keyword — find communities matching a term, with each one's subscribers, title, description and over-18 flag.

ParameterAllowed / rangeDescription
qrequiredName or keyword to search subreddits for.
limit = 25optional1–100Max communities to return (1–100).
Try in playground →