Questions tagged [feature-request]

This tag indicates a proposal for a new feature for the Stack Exchange API, or a change to an existing feature.

Filter by
Sorted by
Tagged with
2
votes
3answers
284 views

Can there be a way to find a user given his email hash?

Given a user's email, it would be great if we could hash it and search for that user with it. The reason for this is suppose: Someone has a website On that website, they invite SO users to enter ...
14
votes
0answers
714 views

Firehose JSON streaming event service

Code Snippet Using curl: $ curl http://stackoverflow.hewgill.com:8080/firehose/stackoverflow or, in a browser, http://stackoverflow.hewgill.com:8080/firehose/stackoverflow. About This "firehose" ...
7
votes
4answers
338 views

please add a key fields to stackauth results

While it is a step in the right direction, the /sites return is missing a vital component: a key field. All of the data currently in /sites is the arbitrary data that can change. We need a constant ...
21
votes
3answers
458 views

Should there be a discovery API?

It would seem to me that a simple API that return an array of the API base URL and perhaps the common name of the sites that support the API would be valuable. Is this sensible? EDIT: This is what I ...
36
votes
0answers
384 views

Why I think Area51 needs an API.

Okay, I have to admit that I never dreamed I would be advocating an API for Area51. But here I am doing it :) I think we need an API for Area51. Granted, the whole concept of questions and answers is ...
16
votes
2answers
2k views

Why does the API lack (proper) HTTP cache control headers?

I've just read Kevin's answer to Do I need API key to use StackAuth API? and been quite surprised that the API doesn't seem to facilitate proper HTTP caching already: You really shouldn't be ...
4
votes
1answer
268 views

all api endpoints except api.stackoverflow.com are failing paged requests with HTML 503

UPDATE: I am being told that this is by design. I could not disagree more. The inconsistent 503 throttling issue aside, the API is JSON based. HTML errors serve no purpose in response to an API ...
14
votes
1answer
285 views

Can we have some sort of notification system?

It seems like the only way to get notified of certain events is to poll the site continuously. And as per the current policy, it seems like there should be at least a 2 minute delay between requests. ...
7
votes
2answers
183 views

Don't include answers in question lists by default

Right now, question list API queries (such as /questions, /questions/unanswered, /user/{id}/questions and so on) also return at most 30 answers (apparently) for each question. While this might be ...
10
votes
1answer
149 views

Please provide a way to download SEDE data via an API

Following on from this answer, I have a data extraction requirement that is not presently catered for in the API, so I've raised a feature request for that. It has also been suggested that it would ...
9
votes
1answer
117 views

Please add the `tagged` parameter to /answers, /users, etc

The /questions endpoint supports a tagged parameter which I find quite useful. However, it's the only route that appears to support this parameter. If, say, I want to get questions asked by a given ...
26
votes
1answer
352 views

Provide a way to retrieve questions and answers that have been deleted

Could you please provide a way to retrieve deleted questions/answers? Your database contains that data, until you hard delete it, so it would be useful for us to have the chance to play with it. I'm ...
21
votes
1answer
217 views

Can we have some debug endpoints for testing corner cases?

After encountering a throttle violation today (which I posted in another question), it occurred to me that although I've put together code to handle "backoff" conditions, and potentially throttle ...
18
votes
1answer
251 views

Accessing Authenticated User's Close/Delete History

I'm working on the PHP chatroom's cv-pls backlog UI. Many users and myself would like the ability to track which questions we have already handled though close/delete votes. To be able to do that I ...
5
votes
1answer
64 views

Should status-review be made a mod tag?

On most other meta sites, status-review is a moderator tag, however on stack apps (which is it’s own meta) it is not a moderator tag. Since there is no status-review moderator tag on stack apps, ...
6
votes
1answer
176 views

Please "release" and/or document API version 2.3

I was playing around a bit with Fiddler to capture traffic from the Stack Exchange iOS app. To my surprise, it uses version 2.3 of the Stack Exchange API: I noticed here that it has some extra ...
14
votes
2answers
187 views

Get favorited tags of user

This was requested in 1 and declined because of a missing authentication method. Now that authentication is in place, is there a way to retrieve the favorited tags of a user (myself)?
25
votes
0answers
225 views

Deleting an application key? [duplicate]

There should be delete buttons on stackapps.com/apps https://stackapps.com/apps/oauth/ so we can delete API-keys. Or at least de-activate them? I mean, cancelled projects, etc... A deletion button ...
15
votes
1answer
376 views

Support Cross-Origin Resource Sharing

Currently, the only way to call the API from javascript is to use JSONP, but this can be cumbersome and has security issues. If the following header was included in all API responses, the API could be ...
19
votes
3answers
383 views

Is there an API to upload images to SE's imgur installation?

Is there an API for uploading images to the StackExchange-specific imgur installation? I could use the main imgur site, but they don't keep the images indefinitely. Use case: It would be ...
15
votes
4answers
262 views

Prevent that posts tagged with app or library enter Community Wiki mode when the owner edits it 8 times

I've edited my App 8 times and my question has switched automatically to Community Wiki (I'm aware that it's reported in the faq). The main reason of these many edits is my shaky english, but I can ...
10
votes
1answer
171 views

Marking inbox items as read in api v2.2

I'm aware of this question, but it applied to an older (readonly) api version. Given that API 2.2 is read/write, I figured this might be possible now. Is there any way for an application using the ...
16
votes
0answers
128 views

How to delete an OAuth (2.0) API key?

I created a couple of extra keys I don't need. Can I delete them? I don't see an option anywhere in the list or on the page for the key itself.
11
votes
2answers
197 views

Finding a user given their (exact) display name

For my app, I allow people to "register" themselves on my site by typing in their Stack Overflow (etc) name. Now it does allow you to use your ID if you know it, but I find that typing in usernames is ...
4
votes
1answer
140 views

AND searching for tags?

I am using the search api to search for questions that are tagged with "tags" and not with "tags". However I have noticed that searching for tags is an OR search. The questions search for tags is an ...
3
votes
1answer
256 views

Stack Exchange OAuth2, explicit access-token response format does not adhere to RFC6749 standard

I'm using the Stack Exchange v2.1 API. I'm using the explicit OAuth 2.0 flow, but it seems that the access token response step does not adhere to the RFC 6749 standard. Specifically, the Stack ...
12
votes
2answers
193 views

Detecting StackExchanges with non-standard "plugins" (e.g. MathJax)

Some recent StackExchanges are starting to include site specific 3rd party JavaScripts - for example, cstheory.stackexchange.com (and math.stackexchange.com) both use what I think is MathJax to render ...
7
votes
1answer
189 views

Add the 'people reached' count to the API?

Can we have the people reached statistic added to the /users/{ids} method? The response could simply be: "people_reached": 1000 I'm asking because it would be cool to get a network-wide number.
6
votes
1answer
96 views

Get reputation changes across all sites without querying each one individually

I'm looking to make an app that shows your reputation changes throughout the network. /me/reputation-history/full almost accomplishes this, but it's on a per-site basis. I only want one query to get ...
5
votes
2answers
196 views

Can we not limit requests based on the first one?

According to the answer given to this question, it seems like the API limits requests based on the first one. (Regardless of the presence of a key.) Can this please be changed? It really hinders ...
3
votes
1answer
244 views

Write access (post answers, comments etc. on behalf of users)

From what I can tell, there's currently no way to write to StackExchange sites using the API. Are there any plans to support this? This would mean some implementation headaches, such as providing a ...
1
vote
1answer
75 views

How to search answers like is:answer

How can I use the API to search for answers containing particular text or with particular properties? For example, this link allows me to search for is:answer foo, that is, answers containing foo. Can ...
6
votes
1answer
112 views

What happened to the JSON documentation for the API?

Back in version 1.1 of the API, we used to be able to do: http://api.stackoverflow.com/1.1/questions?help ...which would return information about the method in JSON format. However, attempting to ...
5
votes
0answers
40 views

Please provide a way to get Post Edits, filtered by user

I recently discovered from this question that the API does not support filtering revisions by user. I am interested in looking at a user's edit history programmatically (with their permission) and at ...
5
votes
3answers
288 views

Can we get a sandbox please?

I think that we should have some sort of a sandbox site where we can post questions, answers and comments in a controlled environment. Currently I'm working with Stack Overflow but I can't post "...
4
votes
1answer
2k views

API endpoints do not set Access-Control-Allow-Origin, so CORS requests fail

This looks like it might have been requested before: Support Cross-Origin Resource Sharing In order for CORS to work, the Access-Control-Allow-Origin header (and related headers) must be set. With ...
4
votes
1answer
129 views

Global Inbox uses the API?

Just wondering if the GI uses the APIto work, it could but it would require a lot of requests (though it won't take up [internet] bandwidth because it's done inside the server cluster (that is ...
2
votes
2answers
178 views

Is there a way to determine total number of upvotes and downvotes (etc) for a user (regardless of reputation cap)?

For example, if you use the /users/<id>/reputation call, you get a list of reputation changes for the user, but it takes the daily reputation cap into account. What I would like is an API call ...
0
votes
1answer
120 views

API responses are sometimes missing fields

conclusion never mind. the fields are marked as optional in the spec. it was late. sue me. the q is left for reference What is coming out: { "tags": [ "cakephp", &...
14
votes
1answer
151 views

Give us a site's API name in the list of a user's sites

In the /me/associated method, I get back a bunch of JSON - but the api_site_parameter name is nowhere to be found. Why? It's kind of important. Could we have it?
24
votes
1answer
375 views

Will the API support the chat system?

Having read through come of the questions on here it's my understanding that v 1.0 of the API is for read-only access to real-time data, pretty much what's available in the data dump. Write support is ...
6
votes
1answer
601 views

API Suggestion: suppress http error code when jsonp is specified

Conclusion: fast response by Kevin enables the JSONP functionality of the API to assume it's rightful description of awesome. http://soapi.info/Code/JS/Stable/ErrorTest.htm The JSONP functionality ...
8
votes
0answers
78 views

Can more vote-related data be added to the user object?

The only data about votes that I can currently get from the user object via the API is the user's up_vote_count and down_vote_count. I am creating a dashboard that displays a range of stats about a ...
6
votes
4answers
269 views

API key limit increase support

One of the things that came up in the discussion on this question was the fact that the 10K limits might not be enough for websites that want to use the SE API. It might be a good idea to add a ...
5
votes
3answers
149 views

Is there a way to discover what versions are available?

http://api.stackoverflow.com/0.8/help works. http://api.stackoverflow.com/1.0/help does not. Is there something that returns 0.8 as the most recent version? And/or is there something that lists every ...
5
votes
1answer
188 views

Provide a streaming API instead of forcing API users to poll

I've written an IRC bot that can notify channels when new questions with a certain tag are posted. However, currently I'm polling the URL #{APIURL}questions?pagesize=100&fromdate=#{@...
7
votes
0answers
99 views

Link to SVG logo on stackauth

Could you host SVG version of logo and put a link on stackauth in http://stackauth.com/sites ?
6
votes
0answers
105 views

please expose stackauth via a url that is consistent with the api

Most libraries and apps need to version themselves by adding the version number to the url and subsequently most of the http request code includes this information in the url building process. the ...
5
votes
1answer
246 views

After a throttle violation, could the error message include the time when the block will be lifted?

I got my first throttle violation error after running in jsFiddle some example code given to me by a library author in response to a question of mine about how to use their library. This is the error ...
4
votes
2answers
90 views

Official Status Site/Page/Banner

It would be useful to have an official status displayed somewhere. A banner on all stackapps.com pages, or a specific page that we could view to see the status of the API. Just now I tried to view ...