List of Endpoints

There are three main endpoints for the API to get information on comments, submissions and subreddits. The main endpoints are:

  • /reddit/comment/search
  • /reddit/submission/search
  • /reddit/subreddit/search

Full List of Pushshift Reddit Specific Parameters

ParameterTypeEndpointDescription
sortFilterAll EndpointsSort direction of results ("asc" or "desc")
sort_typeFilterAll EndpointsParameter used for sort
afterIntegerAll EndpointsRestrict results to those made after this epoch time
beforeIntegerAll EndpointsRestrict results to those made before this epoch time
after_idIntegerAll EndpointsRestrict results to those with an id greater than this value.
before_idIntegerAll EndpointsRestrict results to those with an id less than this value.
created_utcIntegerAll EndpointsRestrict results based on the epoch value given or range of values.
scoreIntegerAll EndpointsRestrict results based on this value or a range of values
gildedIntegerAll EndpointsRestrict results based on this number of gildings or range of values.
editedBooleanAll EndpointsRestrict results to those that were edited by the user.
authorKeywordAll EndpointsRestrict results to author (use "!" to negate, comma delimited for multiples)
subredditKeywordAll EndpointsRestrict results to subreddit (use "!" to negate, comma delimited for multiples)
distinguishedKeywordAll EndpointsRestrict results made by an admin / moderator / etc.
retrieved_onIntegerAll EndpointsRestrict results based on time ingested
last_updatedIntegerAll EndpointsRestrict results based on time updated
qstringAll EndpointsQuery term for comments and submissions
idIntegerAll EndpointsRestrict results to this id or multiple ids (comma delimited)
metadataUtilityAll EndpointsInclude metadata search information
uniqueFilterAll EndpointsRestrict results to only include one of each of specific field
prettyFilterAll EndpointsPrettify the JSON output.
html_decodeFilterAll EndpointsHTML decode the body of comments and selftext of submissions.
permalinkKeywordAll EndpointsRestrict results to those with this value.
user_removedBooleanAll EndpointsRestrict results based on if a user removed this object.
mod_removedBooleanAll EndpointsRestrict results based on if a moderator removed this object.
subreddit_typekeywordAll EndpointsRestrict results based on subreddit type
author_flair_css_classkeywordAll EndpointsRestrict results to those with this value.
author_flair_textkeywordAll EndpointsRestrict results to those with this value.
reply_delayIntegerComment EndpointRestrict based on time elapsed in seconds when comment reply was made
nest_levelIntegerComment EndpointRestrict based on nest level of comment. 1 is a top level comment
sub_reply_delayIntegerComment EndpointRestrict based on number of seconds elapsed from when submission was made
utc_hour_of_week IntegerComment EndpointRestrict based on hour of week when comment was made (for aggregations)
link_id IntegerComment EndpointRestrict results based on submission id
parent_id IntegerComment EndpointRestrict results based on parent id
over_18BooleanSubmission EndpointRestrict results based on SFW/NSFW
lockedBooleanSubmission EndpointRestrict results based on if submission was locked
spoilerBooleanSubmission EndpointRestrict results based on if submission is spoiler
is_videoBooleanSubmission EndpointRestrict results based on if submission is video
is_selfBooleanSubmission EndpointRestrict results based on if submission is a self post
is_original_contentBooleanSubmission EndpointRestrict results based on if submission is original content
is_reddit_media_domainBooleanSubmission EndpointIs Submission hosted on Reddit Media
whitelist_statusKeywordSubmission EndpointSubmission whitelist status
parent_whitelist_statusKeywordSubmission EndpointUnknown
is_crosspostableBooleanSubmission EndpointRestrict results based on if Submission is crosspostable
can_gildBooleanSubmission EndpointRestrict results based on if Submission is gildable
suggested_sortKeywordSubmission EndpointSuggested sort for submission
no_followBooleanSubmission EndpointUnknown
send_repliesBooleanSubmission EndpointUnknown
link_flair_css_classKeywordSubmission EndpointLink Flair CSS Class string
link_flair_textKeywordSubmission EndpointLink Flair Text
num_crosspostsIntegerSubmission EndpointNumber of times Submission has been crossposted
titleStringSubmission EndpointRestrict results based on title
selftextStringSubmission EndpointRestrict results based on selftext
quarantineBooleanSubmission EndpointIs Submission quarantied
pinnedBooleanSubmission EndpointIs Submission Pinned in Subreddit
stickiedBooleanSubmission EndpointIs Submission Stickied
categoryKeywordSubmission EndpointSubmission Category
contest_modeBooleanSubmission EndpointIs Submission a contest
subreddit_subscribersIntegerSubmission EndpointNumber of Subscribers to Subreddit when post was made
urlKeywordSubmission EndpointRestrict results based on submission url
domainKeywordSubmission EndpointRestrict results based on domain of submission
thumbnailKeywordSubmission EndpointThumbnail of Submission
descriptionStringSubreddit EndpointSearch full description (sidebar content) of subreddit
public_description StringSubreddit EndpointSearch short description of subreddit
title StringSubreddit EndpointSearch title of subreddit
header_title StringSubreddit EndpointSearch the header of subreddit
submit_textStringSubreddit EndpointSearch the submit text field of subreddit
subscribers IntegerSubreddit EndpointRestrict based on number of subscribers to subreddit
comment_score_hide_mins IntegerSubreddit EndpointRestrict based on how long comment scores are hidden in subreddit
suggested_comment_sort KeywordSubreddit EndpointRestrict based on the suggested sort for subreddit
submission_typeKeywordSubreddit EndpointRestrict based on the submission types allowed in subreddit
spoilers_enabledBooleanSubreddit EndpointRestrict based on if spoilers are enabled for subreddit
langKeywordSubreddit EndpointRestrict based on the default language of the subreddit
is_enrolled_in_new_modmailBooleanSubreddit EndpointRestrict based on if subreddit is enrolled in the new modmail
audience_targetKeywordSubreddit EndpointRestrict based on the target audience of subreddit
allow_videosBooleanSubreddit EndpointRestrict based on if subreddit allows video submissions
allow_imagesBooleanSubreddit EndpointRestrict based on if subreddit allows image submissions
allow_videogifsBooleanSubreddit EndpointRestrict based on if subreddit allows video gifs
advertiser_categoryKeywordSubreddit EndpointRestrict based on the advertiser category of subreddit
hide_adBooleanSubreddit EndpointRestrict based on if subreddit hides ads
subreddit_typeKeywordSubreddit EndpointRestrict based on the subreddit type (Public, Private, User, etc.)
wiki_enabledBooleanSubreddit EndpointRestrict based on whether subreddit has wiki enabled
user_sr_theme_enabledBooleanSubreddit Endpoint(currently unknown what this field is for)
whitelist_statusKeywordSubreddit EndpointRestrict based on whitelist status of subreddit
submit_link_labelKeywordSubreddit EndpointRestrict based on the submit label of subreddit
show_media_previewBooleanSubreddit EndpointRestrict based on whether subreddit as media preview enabled