Streamdata.io API Gallery - Stack Exchange (Report Issue)

Organization(s):

Stack Exchange Get Acces Tokens

Reads the properties for a set of access tokens. {accessTokens} can contain up to 20 access tokens. These are obtained by authenticating a user using OAuth 2.0. This method returns a list of access_tokens.

Stack Exchange Invalidate Acces Tokens

Immediately expires the access tokens passed. This method is meant to allow an application to discard any active access tokens it no longer needs. {accessTokens} can contain up to 20 access tokens. These are obtained by authenticating a user usi...

Stack Exchange Get Answers

Returns all the undeleted answers in the system. The sorts accepted by this method operate on the follow fields of the answer object: - activity - last_activity_date - creation - creation_date - votes - score activity is the default sort. ...

Stack Exchange Get Answer

Gets the set of answers identified by ids. This is meant for batch fetcing of questions. A useful trick to poll for updates is to sort by activity, with a minimum date of the last time you polled. {ids} can contain up to 100 semicolon delimite...

Stack Exchange Get Answer Comments

Gets the comments on a set of answers. If you know that you have an answer id and need the comments, use this method. If you know you have a question id, use /questions/{id}/comments. If you are unsure, use /posts/{id}/comments. {ids} can cont...

Stack Exchange De-Authenticate Token

Passing valid access_tokens to this method causes the application that created them to be de-authorized by the user associated with each access_token. This will remove the application from their apps tab, and cause all other existing access_tokens...

Stack Exchange Get Badges

Returns all the badges in the system. Badge sorts are a tad complicated. For the purposes of sorting (and min/max) tag_based is considered to be greater than named. This means that you can get a list of all tag based badges by passing min=tag_...

Stack Exchange Get Badge

Gets the badges identified in id. Note that badge ids are not constant across sites, and thus should be looked up via the /badges method. A badge id on a single site is, however, guaranteed to be stable. Badge sorts are a tad complicated. For ...

Stack Exchange Get Badge Recipients

Returns recently awarded badges in the system, constrained to a certain set of badges. As these badges have been awarded, they will have the badge.user property set. {ids} can contain up to 100 semicolon delimited ids, to find ids programatica...

Stack Exchange Get Badge Name

Gets all explicitly named badges in the system. A named badged stands in opposition to a tag-based badge. These are referred to as general badges on the sites themselves. For the rank sort, bronze is greater than silver which is greater than g...

Stack Exchange Get Badge Recipients

Returns recently awarded badges in the system. As these badges have been awarded, they will have the badge.user property set. This method returns a list of badges.

Stack Exchange Get Badge Tags

Returns the badges that are awarded for participation in specific tags. For the rank sort, bronze is greater than silver which is greater than gold. Along with sort=rank, set max=gold for just gold badges, max=silver&min=silver for just silver, ...

Stack Exchange Get Comments

Gets all the comments on the site. If you're filtering for interesting comments (by score, creation date, etc.) make use of the sort paramter with appropriate min and max values. If you're looking to query conversations between users, instead ...

Stack Exchange Delete Comment

Deletes a comment. Use an access_token with write_access to delete a comment. In practice, this method will never return an object.

Stack Exchange Edit Comment

Edit an existing comment. Use an access_token with write_access to edit an existing comment. This method return the created comment.

Stack Exchange Get Comment

Gets the comments identified in id. This method is most useful if you have a cache of comment ids obtained through other means (such as /questions/{id}/comments) but suspect the data may be stale. {ids} can contain up to 100 semicolon delimite...

Stack Exchange Get Errors

Returns the various error codes that can be produced by the API. This method is provided for discovery, documentation, and testing purposes, it is not expected many applications will consume it during normal operation. For testing purposes, lo...

Stack Exchange Get Error

This method allows you to generate an error. This method is only intended for use when testing an application or library. Unlike other methods in the API, its contract is not frozen, and new error codes may be added at any time. This method re...

Stack Exchange Get Event

Returns a stream of events that have occurred on the site. The API considers the following "events": - posting a question - posting an answer - posting a comment - editing a post - creating a user Events are only accessible for 15 minu...

Stack Exchange Create Filter

Creates a new filter given a list of includes, excludes, a base filter, and whether or not this filter should be "unsafe". Filter "safety" is defined as follows. Any string returned as a result of an API call with a safe filter will be inline-ab...

Stack Exchange Get Filters

Returns the fields included by the given filters, and the "safeness" of those filters. It is not expected that this method will be consumed by many applications at runtime, it is provided to aid in debugging. {filters} can contain up to 20 sem...

Stack Exchange Get Inbox

Returns a user's inbox. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of inbox items.

Stack Exchange Unread Inbox

Returns the unread items in a user's inbox. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of inbox items.

Stack Exchange Get Information

Returns a collection of statistics about the site. Data to facilitate per-site customization, discover related sites, and aggregate statistics is all returned by this method. This data is cached very aggressively, by design. Query sparingly, i...

Stack Exchange Get Me

Returns the user associated with the passed access_token. This method returns a user.

Stack Exchange My Answers

Returns the answers owned by the user associated with the given access_token. This method returns a list of answers.

Stack Exchange My Assocated

Returns all of a user's associated accounts, given an access_token for them. This method returns a list of network users.

Stack Exchange My Badges

Returns the badges earned by the user associated with the given access_token. This method returns a list of badges.

Stack Exchange My Comments

Returns the comments owned by the user associated with the given access_token. This method returns a list of comments.

Stack Exchange My Comments

Returns the comments owned by the user associated with the given access_token that are in reply to the user identified by {toId}. This method returns a list of comments.

Stack Exchange My Favorites

Returns the questions favorites by the user associated with the given access_token. This method returns a list of questions.

Stack Exchange My Inbox

Returns the user identified by access_token's inbox. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of inbox items.

Stack Exchange My Inbox Unread

Returns the unread items in the user identified by access_token's inbox. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of inbox items.

Stack Exchange My Mentions

Returns the comments mentioning the user associated with the given access_token. This method returns a list of comments.

Stack Exchange My Merges

Returns a record of merges that have occurred involving a user identified by an access_token. This method allows you to take now invalid account ids and find what account they've become, or take currently valid account ids and find which ids wer...

Stack Exchange My Notiications

Returns a user's notifications, given an access_token. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange My Notiications Unread

Returns a user's unread notifications, given an access_token. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange My Priveleges

Returns the privileges the user identified by access_token has. This method returns a list of privileges.

Stack Exchange My Questions

Returns the questions owned by the user associated with the given access_token. This method returns a list of questions.

Stack Exchange My Questions Featured

Returns the questions that have active bounties offered by the user associated with the given access_token. This method returns a list of questions.

Stack Exchange My Questions No Answers

Returns the questions owned by the user associated with the given access_token that have no answers. This method returns a list of questions.

Stack Exchange My Questions Unaccepted

Returns the questions owned by the user associated with the given access_token that have no accepted answer. This method returns a list of questions.

Stack Exchange My Questions Unanswered

Returns the questions owned by the user associated with the given access_token that are not considered answered. This method returns a list of questions.

Stack Exchange My Reputation

Returns the reputation changed for the user associated with the given access_token. This method returns a list of reputation changes.

Stack Exchange My Reputation History

Returns user's public reputation history. This method returns a list of reputation_history.

Stack Exchange My Reputation History Full

Returns user's full reputation history, including private events. This method requires an access_token, with a scope containing "private_info". This method returns a list of reputation_history.

Stack Exchange Suggested Edits

Returns the suggested edits the user identified by access_token has submitted. This method returns a list of suggested-edits.

Stack Exchange My Tags

Returns the tags the user identified by the access_token passed is active in. This method returns a list of tags.

Stack Exchange My Tags Top Answers

Returns the top 30 answers the user associated with the given access_token has posted in response to questions with the given tags. This method returns a list of answers.

Stack Exchange My Tags Top Questions

Returns the top 30 questions the user associated with the given access_token has posted in response to questions with the given tags. This method returns a list of questions.

Stack Exchange My Timeline

Returns a subset of the actions the user identified by the passed access_token has taken on the site. This method returns a list of user timeline objects.

Stack Exchange My Top Answer Tags

Returns the user identified by access_token's top 30 tags by answer score. This method returns a list of top tag objects.

Stack Exchange My Top Question Tags

Returns the user identified by access_token's top 30 tags by question score. This method returns a list of top tag objects.

Stack Exchange My Write Permissions

Returns the write permissions a user has via the api, given an access token. The Stack Exchange API gives users the ability to create, edit, and delete certain types. This method returns whether the passed user is capable of performing those act...

Stack Exchange Get Notifications

Returns a user's notifications. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange Get Notifications Unread

Returns a user's unread notifications. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange Get Posts

Fetches all posts (questions and answers) on the site. In many ways this method is the union of /questions and /answers, returning both sets of data albeit only the common fields. Most applications should use the question or answer specific me...

Stack Exchange Add Comment Post

Create a new comment. Use an access_token with write_access to create a new comment on a post. This method returns the created comment.

Stack Exchange Get Post

Fetches a set of posts by ids. This method is meant for grabbing an object when unsure whether an id identifies a question or an answer. This is most common with user entered data. {ids} can contain up to 100 semicolon delimited ids, to find i...

Stack Exchange Get Post Comments

Gets the comments on the posts identified in ids, regardless of the type of the posts. This method is meant for cases when you are unsure of the type of the post id provided. Generally, this would be due to obtaining the post id directly from a ...

Stack Exchange Get Post Revisions

Returns edit revisions for the posts identified in ids. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for post_id, answer_id, or question_id on post, answer, and question objects respectively. This metho...

Stack Exchange Get Posts Suggested Edits

Returns suggsted edits on the posts identified in ids. - creation - creation_date - approval - approval_date - rejection - rejection_date creation is the default sort. {ids} can contain up to 100 semicolon delimited ids, to find ids prog...

Stack Exchange Get Privileges

Returns the earnable privileges on a site. Privileges define abilities a user can earn (via reputation) on any Stack Exchange site. While fairly stable, over time they do change. New ones are introduced with new features, and the reputation re...

Stack Exchange Get Questions

Gets all the questions on the site. This method allows you make fairly flexible queries across the entire corpus of questions on a site. For example, getting all questions asked in the the week of Jan 1st 2011 with scores of 10 or more is a sing...

Stack Exchange Get Questions Featured

Returns all the questions with active bounties in the system. The sorts accepted by this method operate on the follow fields of the question object: - activity - last_activity_date - creation - creation_date - votes - score activity is the ...

Stack Exchange Get Questions

Returns the questions identified in {ids}. This is most useful for fetching fresh data when maintaining a cache of question ids, or polling for changes. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for ...

Stack Exchange Get Question Answers

Gets the answers to a set of questions identified in id. This method is most useful if you have a set of interesting questions, and you wish to obtain all of their answers at once or if you are polling for new or updates answers (in conjunction ...

Stack Exchange Get Question Comments

Gets the comments on a question. If you know that you have an question id and need the comments, use this method. If you know you have a answer id, use /answers/{ids}/comments. If you are unsure, use /posts/{ids}/comments. {ids} can contain up...

Stack Exchange Get Question Linked

Gets questions which link to those questions identified in {ids}. This method only considers questions that are linked within a site, and will never return questions from another Stack Exchange site. A question is considered "linked" when it e...

Stack Exchange Get Question Related

Returns questions that the site considers related to those identified in {ids}. The algorithm for determining if questions are related is not documented, and subject to change at any time. Futhermore, these values are very heavily cached, and ma...

Stack Exchange Get Question AnsweTimeliners

Returns a subset of the events that have happened to the questions identified in id. This provides data similar to that found on a question's timeline page. Voting data is scrubbed to deter inferencing of voter identity. {ids} can contain up...

Stack Exchange Get Questions No Answers

Returns questions which have received no answers. Compare with /questions/unanswered which mearly returns questions that the sites consider insufficiently well answered. This method corresponds roughly with the this site tab. To constrain qu...

Stack Exchange Get Questions Unanswered

Returns questions the site considers to be unanswered. Note that just because a question has an answer, that does not mean it is considered answered. While the rules are subject to change, at this time a question must have at least one upvoted a...

Stack Exchange Get Revisions

Returns edit revisions identified by ids in {ids}. {ids} can contain up to 20 semicolon delimited ids, to find ids programatically look for revision_guid on revision objects. Note that unlike most other id types in the API, revision_guid is a st...

Stack Exchange Search

Searches a site for any questions which fit the given criteria. This method is intentionally quite limited. For more general searching, you should use a proper internet search engine restricted to the domain of the site in question. At least o...

Stack Exchange Advanced Search

Searches a site for any questions which fit the given criteria. Search criteria are expressed using the following parameters: - q - a free form text parameter, will match all question properties based on an undocumented algorithm. - accepted ...

Stack Exchange Get Similar

Returns questions which are similar to a hypothetical one based on a title and tag combination. This method is roughly equivalent to a site's related questions suggestion on the ask page. This method is useful for correlating data outside of a...

Stack Exchange Get Sites

Returns all sites in the network. This method allows for discovery of new sites, and changes to existing ones. Be aware that unlike normal API methods, this method should be fetched very infrequently, it is very unusual for these values to chang...

Stack Exchange Get Suggested Edits

Returns all the suggested edits in the systems. This method returns a list of suggested-edits. The sorts accepted by this method operate on the follow fields of the suggested_edit object: - creation - creation_date - approval - approval_date...

Stack Exchange Get Suggested Edit

Returns suggested edits identified in ids. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for suggested_edit_id on suggested_edit objects. The sorts accepted by this method operate on the follow fields of...

Stack Exchange Get Tags

Returns the tags found on a site. The inname parameter lets a consumer filter down to tags that contain a certain substring. For example, inname=own would return both "download" and "owner" amongst others. This method returns a list of tags. ...

Stack Exchange Get Tags Moderator Only

Returns the tags found on a site that only moderators can use. The inname parameter lets a consumer filter down to tags that contain a certain substring. For example, inname=own would return both "download" and "owner" amongst others. This met...

Stack Exchange Get Tags Requred

Returns the tags found on a site that fulfill required tag constraints on questions. The inname parameter lets a consumer filter down to tags that contain a certain substring. For example, inname=own would return both "download" and "owner" amon...

Stack Exchange Get Tags Synonyms

Returns all tag synonyms found a site. When searching for synonyms of specific tags, it is better to use /tags/{tags}/synonyms over this method. The sorts accepted by this method operate on the follow fields of the tag_synonym object: - creat...

Stack Exchange Get Tags FAQ

Returns the frequently asked questions for the given set of tags in {tags}. For a question to be returned, it must have all the tags in {tags} and be considered "frequently asked". The exact algorithm for determining whether a question is consid...

Stack Exchange Get Tags Info

Returns tag objects representing the tags in {tags} found on the site. This method diverges from the standard naming patterns to avoid to conflicting with existing methods, due to the free form nature of tag names. This method returns a list o...

Stack Exchange Get Tags Related

Returns the tags that are most related to those in {tags}. Including multiple tags in {tags} is equivalent to asking for "tags related to tag #1 and tag #2" not "tags related to tag #1 or tag #2". count on tag objects returned is the number of...

Stack Exchange Get Tags Synonyms

Gets all the synonyms that point to the tags identified in {tags}. If you're looking to discover all the tag synonyms on a site, use the /tags/synonyms methods instead of call this method on all tags. {tags} can contain up to 20 individual tags ...

Stack Exchange Get Tags Wikis

Returns the wikis that go with the given set of tags in {tags}. Be aware that not all tags have wikis. {tags} can contain up to 20 individual tags per request. This method returns a list of tag wikis.

Stack Exchange Get Tags Top Answers

Returns the top 30 answerers active in a single tag, of either all-time or the last 30 days. This is a view onto the data presented on the tag info page on the sites. This method returns a list of tag score objects.

Stack Exchange Get Tags Top Askers

Returns the top 30 askers active in a single tag, of either all-time or the last 30 days. This is a view onto the data presented on the tag info page on the sites. This method returns a list of tag score objects.

Stack Exchange Get Users

Returns all users on a site. This method returns a list of users. The sorts accepted by this method operate on the follow fields of the user object: - reputation - reputation - creation - creation_date - name - display_name - modified - la...

Stack Exchange Get User Inbox

Returns a user's inbox. This method requires an access_token, with a scope containing "read_inbox". This method is effectively an alias for /inbox. It is provided for consumers who make strong assumptions about operating within the context of ...

Stack Exchange Get User Inbox Unread

Returns the unread items in a user's inbox. This method requires an access_token, with a scope containing "read_inbox". This method is effectively an alias for /inbox/unread. It is provided for consumers who make strong assumptions about opera...

Stack Exchange Get User Notifications

Returns a user's notifications. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange Get User Notifications Unread

Returns a user's unread notifications. This method requires an access_token, with a scope containing "read_inbox". This method returns a list of notifications.

Stack Exchange Get User Preveleges

Returns the privileges a user has. Applications are encouraged to calculate privileges themselves, without repeated queries to this method. A simple check against the results returned by /privileges and user.user_type would be sufficient. {id}...

Stack Exchange Get User Reputation History Full

Returns a user's full reputation history, including private events. This method requires an access_token, with a scope containing "private_info". This method returns a list of reputation_history.

Stack Exchange Get User

Gets the users identified in ids in {ids}. Typically this method will be called to fetch user profiles when you have obtained user ids from some other source, such as /questions. {ids} can contain up to 100 semicolon delimited ids, to find ids...

Stack Exchange Get User Answers

Returns the answers the users in {ids} have posted. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user objects. The sorts accepted by this method operate on the follow fiel...

Stack Exchange Get User Associated

Returns all of a user's associated accounts, given their account_ids in {ids}. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for account_id on user objects. This method returns a list of network_users.

Stack Exchange Get User Badges

Get the badges the users in {ids} have earned. Badge sorts are a tad complicated. For the purposes of sorting (and min/max) tag_based is considered to be greater than named. This means that you can get a list of all tag based badges a user has...

Stack Exchange Get User Comments

Get the comments posted by users in {ids}. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user objects. The sorts accepted by this method operate on the follow fields of the...

Stack Exchange Get User Comments Told

Get the comments that the users in {ids} have posted in reply to the single user identified in {toid}. This method is useful for extracting conversations, especially over time or across multiple posts. {ids} can contain up to 100 semicolon del...

Stack Exchange Get User Favorites

Get the questions that users in {ids} have favorited. This method is effectively a view onto a user's favorites tab. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user obje...

Stack Exchange Get User Mentioned

Gets all the comments that the users in {ids} were mentioned in. Note, to count as a mention the comment must be considered to be "in reply to" a user. Most importantly, this means that a comment can only be in reply to a single user. {ids} ca...

Stack Exchange Get User Merges

Returns a record of merges that have occurred involving the passed account ids. This method allows you to take now invalid account ids and find what account they've become, or take currently valid account ids and find which ids were equivalent i...

Stack Exchange Get User Questions

Gets the questions asked by the users in {ids}. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user objects. The sorts accepted by this method operate on the follow fields o...

Stack Exchange Get User Questions Featured

Gets the questions on which the users in {ids} have active bounties. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user objects. The sorts accepted by this method operate o...

Stack Exchange Get User Questions No Answers

Gets the questions asked by the users in {ids} which have no answers. Questions returns by this method actually have zero undeleted answers. It is completely disjoint /users/{ids}/questions/unanswered and /users/{ids}/questions/unaccepted, which...

Stack Exchange Get User Questions Unnacepted

Gets the questions asked by the users in {ids} which have at least one answer, but no accepted answer. Questions returned by this method have answers, but the owner has not opted to accept any of them. {ids} can contain up to 100 semicolon del...

Stack Exchange Get User Questions Unanswered

Gets the questions asked by the users in {ids} which the site consideres unanswered, while still having at least one answer posted. These rules are subject to change, but currently any question without at least one upvoted or accepted answer is ...

Stack Exchange Get User Reputation

Gets a subset of the reputation changes for users in {ids}. Reputation changes are intentionally scrubbed of some data to make it difficult to correlate votes on particular posts with user reputation changes. That being said, this method returns...

Stack Exchange Get User Reputation History

Returns users' public reputation history. This method returns a list of reputation_history.

Stack Exchange Get User Suggested Edits

Returns the suggested edits a users in {ids} have submitted. {ids} can contain up to 100 semicolon delimited ids, to find ids programatically look for user_id on user or shallow_user objects. The sorts accepted by this method operate on the fo...

Stack Exchange Get User Tags

Returns the tags the users identified in {ids} have been active in. This route corresponds roughly to user's stats tab, but does not include tag scores. A subset of tag scores are available (on a single user basis) in /users/{id}/top-answer-tags...

Stack Exchange Get User Timeline

Returns a subset of the actions the users in {ids} have taken on the site. This method returns users' posts, edits, and earned badges in the order they were accomplished. It is possible to filter to just a window of activity using the fromdate a...

Stack Exchange Get User Tags Top Answers

Returns the top 30 answers a user has posted in response to questions with the given tags. {id} can contain a single id, to find it programatically look for user_id on user or shallow_user objects. {tags} is limited to 5 tags, passing more will ...

Stack Exchange Get User Tags Top Questions

Returns the top 30 questions a user has asked with the given tags. {id} can contain a single id, to find it programatically look for user_id on user or shallow_user objects. {tags} is limited to 5 tags, passing more will result in an error. Th...

Stack Exchange Get User Top Answers Tags

Returns a single user's top tags by answer score. This a subset of the data returned on a user's tags tab. {id} can contain a single id, to find it programatically look for user_id on user or shallow_user objects. This method returns a list ...

Stack Exchange Get User Top Question Tags

Returns a single user's top tags by question score. This a subset of the data returned on a user's tags tab. {id} can contain a single id, to find it programatically look for user_id on user or shallow_user objects. This method returns a lis...

Stack Exchange Get User Write Permissions

Returns the write permissions a user has via the api. The Stack Exchange API gives users the ability to create, edit, and delete certain types. This method returns whether the passed user is capable of performing those actions at all, as well as...

Stack Exchange Get User Moderators

Gets those users on a site who can exercise moderation powers. Note, employees of Stack Exchange Inc. will be returned if they have been granted moderation powers on a site even if they have never been appointed or elected explicitly. This metho...

Stack Exchange Get Users Moderators Elected

Returns those users on a site who both have moderator powers, and were actually elected. This method excludes Stack Exchange Inc. employees, unless they were actually elected moderators on a site (which can only have happened prior to their empl...

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.