Reddit Fast
**Stop messing with slow proxies, inconsistent tricks, and weak parsers.** Fast responses, built for speed and volume. There are many similar APIs out there but most of them don't work reliably because of proxies, or they're not fast enough, especially during concurrent heavy scrapes. Our API can handle thousands of requests per second, keeping latency under 1 second. Try it yourself. ---…
Reddit Fast endpoints
| Method | Endpoint | Description |
|---|---|---|
| Posts | ||
| GET |
Get Post /post/{post_id} |
Returns the cleaned Post object. Accepts either bare id (`abc123`) or fullname (`t3_abc123`). |
| GET |
Get Posts /posts |
Fetch multiple posts in a single call. Pass a comma-separated list of t3_ fullnames or bare ids (up to 100). Missing / deleted posts are silently omitted from the response. |
| Comments | ||
| GET |
Load More Comments /comment/{comment_id}/more |
Loads the child comments hidden behind a 'more comments' placeholder. `comment_id` is the fullname of the MoreComments node (e.g. `t1_abc123`). Returns a flat list of comments. |
| GET |
Get Comments /post/{post_id}/comments |
Returns the nested comment tree for a post. `cursor` is the `next_cursor` from a previous response (consistency token). Pass `include_post=1` to embed the post object in the… |
| Search | ||
| GET |
Search /search |
Single search endpoint. Use `type` to pick the result kind. **Sort & time applicability** (mirrors Reddit's own behavior — params are accepted everywhere, silently ignored where… |
| Subreddits | ||
| GET |
Get Related Subreddits /r/{name}/related |
Returns a list of subreddits that Reddit considers related to the given one, based on community overlap and topic similarity. |
| GET |
Get Subreddit Posts /r/{name}/posts |
Returns a paginated list of posts from a subreddit. `sort`: BEST, HOT (default), NEW, TOP, RISING, CONTROVERSIAL. `time`: HOUR, DAY (default), WEEK, MONTH, YEAR, ALL — applies to… |
| GET |
Get Subreddit Info /r/{name} |
Returns public metadata for a subreddit: subscriber count, description, icon, and NSFW flag. |
| Users | ||
| GET |
Get User Info /user/{name} |
Returns public profile data for a Reddit user: karma, account age, bio, and avatar icon. |
| GET |
Get User Comments /user/{name}/comments |
Returns a paginated list of comments by the user. `sort`: NEW (default), TOP, HOT, CONTROVERSIAL. `range`: time range filter — HOUR, DAY, WEEK, MONTH, YEAR, ALL (default).… |
| GET |
Get User Posts /user/{name}/posts |
Returns a paginated list of posts submitted by the user. `sort`: NEW (default), TOP, HOT. `time`: HOUR, DAY, WEEK, MONTH, YEAR, ALL (default) — applies to TOP. `cursor` is the… |
| Feeds | ||
| GET |
popular_feed_route_feed_popular_get /feed/popular |
Returns posts from /r/popular — Reddit's curated mainstream feed of trending content across major subreddits. `sort` defaults to HOT. `cursor` is the `next_cursor` from a… |
| GET |
news_feed_route_feed_news_get /feed/news |
Returns posts aggregated from news-focused subreddits. `sort` defaults to HOT. `cursor` is the `next_cursor` from a previous response. |
| GET |
all_feed_route_feed_all_get /feed/all |
Returns posts from /r/all — every subreddit, unfiltered. `sort` defaults to HOT. `cursor` is the `next_cursor` from a previous response. |
| GET |
home_feed_route_feed_home_get /feed/home |
Returns the personalized home feed (uses anonymous best-of ranking since no user auth is available). `sort` defaults to BEST. `cursor` is the `next_cursor` from a previous… |
| Health | ||
| GET |
health_health_get /health |
Returns `{"status": "ok"}` if the service is up. |
| Other endpoints | ||
| GET |
get_more_comments_comment__comment_id__more_get /comment/{comment_id}/more |
Loads the child comments hidden behind a 'more comments' placeholder. `comment_id` is the fullname of the MoreComments node (e.g. `t1_abc123`). Returns a flat list of comments. |
| GET |
get_post_comments_post__post_id__comments_get /post/{post_id}/comments |
Returns the nested comment tree for a post. `cursor` is the `next_cursor` from a previous response (consistency token). Pass `include_post=1` to embed the post object in the… |
| GET |
get_subreddit_posts_r__name__posts_get /r/{name}/posts |
Returns a paginated list of posts from a subreddit. `sort`: BEST, HOT (default), NEW, TOP, RISING, CONTROVERSIAL. `time`: HOUR, DAY (default), WEEK, MONTH, YEAR, ALL — applies to… |
| GET |
health_health_get /health |
Returns `{"status": "ok"}` if the service is up. |
| GET |
news_feed_route_feed_news_get /feed/news |
Returns posts aggregated from news-focused subreddits. `sort` defaults to HOT. `cursor` is the `next_cursor` from a previous response. |
| GET |
home_feed_route_feed_home_get /feed/home |
Returns the personalized home feed (uses anonymous best-of ranking since no user auth is available). `sort` defaults to BEST. `cursor` is the `next_cursor` from a previous… |
| GET |
get_subreddit_r__name__get /r/{name} |
Returns public metadata for a subreddit: subscriber count, description, icon, and NSFW flag. |
| GET |
get_user_posts_user__name__posts_get /user/{name}/posts |
Returns a paginated list of posts submitted by the user. `sort`: NEW (default), TOP, HOT. `time`: HOUR, DAY, WEEK, MONTH, YEAR, ALL (default) — applies to TOP. `cursor` is the… |
| GET |
all_feed_route_feed_all_get /feed/all |
Returns posts from /r/all — every subreddit, unfiltered. `sort` defaults to HOT. `cursor` is the `next_cursor` from a previous response. |
| GET |
get_user_comments_user__name__comments_get /user/{name}/comments |
Returns a paginated list of comments by the user. `sort`: NEW (default), TOP, HOT, CONTROVERSIAL. `range`: time range filter — HOUR, DAY, WEEK, MONTH, YEAR, ALL (default).… |
| GET |
search_search_get /search |
Single search endpoint. Use `type` to pick the result kind. **Sort & time applicability** (mirrors Reddit's own behavior — params are accepted everywhere, silently ignored where… |
| GET |
popular_feed_route_feed_popular_get /feed/popular |
Returns posts from /r/popular — Reddit's curated mainstream feed of trending content across major subreddits. `sort` defaults to HOT. `cursor` is the `next_cursor` from a… |
| GET |
get_related_communities_r__name__related_get /r/{name}/related |
Returns a list of subreddits that Reddit considers related to the given one, based on community overlap and topic similarity. |
| GET |
get_user_user__name__get /user/{name} |
Returns public profile data for a Reddit user: karma, account age, bio, and avatar icon. |
| GET |
get_post_post__post_id__get /post/{post_id} |
Returns the cleaned Post object. Accepts either bare id (`abc123`) or fullname (`t3_abc123`). |
| GET |
get_posts_batch_posts_get /posts |
Fetch multiple posts in a single call. Pass a comma-separated list of t3_ fullnames or bare ids (up to 100). Missing / deleted posts are silently omitted from the response. |
Reddit Fast pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $20 / month | 15 / second |
|
| ULTRA | $49 / month | 25 / second |
|
| MEGA | $299 / month | 50 / second |
|