The question you're asking is designed to solicit opinions or best-practices on a particular topic, with the goal of reaching community consensus.
0
votes
1answer
31 views
redundant question fields
These are simply pointing to known endpoints. This is truly 100% redundant data.
"question_timeline_url": "/questions/3078600/timeline",
"question_comments_url": "/questions/3078600/comments",
...
7
votes
1answer
159 views
The API v0.9 2010.06.24.002 as seen by SOAPI
Stack Overflow API as seen by the SOAPI parser and code generator:
With the API freeze, changes to the vast API should slow to a trickle, making manual maintenance possible. At this milestone, I have ...
10
votes
7answers
266 views
API V2 Musings: What would you like to see
Answers should take the form of feature requests/modifications that are either obviously beyond the scope of v1 and or have been status-declined or status-deferred
They will be indexed here in the Q.
...
0
votes
2answers
75 views
Scratch Pad Wiki Question
This q is for use by anyone who needs to modify, add or delete an answer or to modify the q to update the last_activity field.
Leave this description, but otherwise have at it.
1
vote
0answers
200 views
Are the Open Data Protocol (OData) endpoints considered to be part of the API? [closed]
The official introduction of the phantastic Stack Exchange Data Explorer (SEDE) made me wonder how the implied Open Data Protocol (OData) endpoints relate to the API?
Obviously there is great overlap ...
0
votes
1answer
52 views
r.e. /stats fields.
I see we are getting some meta data in stats now. This is good.
I see the api path in there, but I have to assume that it is simply part of the record that is being output and is not intended as a ...
8
votes
1answer
219 views
Standardized set of sort icons?
Can we (anyone who is interested) create a "standard" set of icons that represent the various sorting methods available? That way, we'll have a set of universally recognized icons.
That means we'll ...
3
votes
2answers
169 views
What does min and max mean when sort is “activity” or “hot”?
Does they mean anything actually? There was an "issue" when you needed to add min=0 to queries to actually get the answers instead of nothing. Just checked that this is not the case anymore, but was ...
1
vote
1answer
61 views
API Help Suggestion: /users/{id}/badges id parameter clarification
On /users/{id}/badges, the description of id parameter diverges from the inferred standard.
e.g.
a semicolon delimited list of user ids
vs
A single primary key identifier or a vectorized, ...
1
vote
1answer
85 views
API Suggestion: Abstract paged results to enable cleaner libraries
It would make great sense for paged results array property to have a common name, items perhaps.
For those writing in languages that support 'generic' constructs, this would simplify the code ...
5
votes
3answers
166 views
API having more rights than a 0 rep user.
The fact that the API has total_upvotes and total_downvotes makes the fact that you need 1000 rep on the sites a bit weird. Are there more things that the API knows by default, which you can only ...
2
votes
2answers
143 views
Abuse potential in API write-access?
I understand some of the use-cases for write-access in v2 of the API -- primarily to enable full access to StackExchange sites without a web browser. And I'm sure it will be a hit for people who want ...
3
votes
3answers
69 views
Are these fields redundant?
Why do we have total_upvotes + total_downvotes as well as score?
Doesn't
score = total_upvotes - total_downvotes
Is this always true? If so, isn't it redundant?
11
votes
1answer
156 views
Is it safe to assume the API will be at api.<DOMAIN>?
I'm writing an application that will eventually allow you to use it for any StackExchange site. Thus, I'm allowing users to input the domains of the sites they want to use (e.g. stackoverflow.com). ...
1
vote
2answers
52 views
Is there a difference between “newest” and “creation”?
When I look at some API endpoints, say /questions/tagged/{tags} and /questions/{id}, I see that the former can be sorted by newest, and the latter can be sorted by creation, both ascending or ...
2
votes
3answers
192 views
Best way of structuring a library?
I am busy building an app using the API and I am about to start to work with the API.
I have looked at the one other PHP library, and it is one object with method calls which return back a ...
8
votes
1answer
106 views
Will there be a “last call” when the API is about to be released?
I understand the contest ends when version 1.0 of the API will be released, but will there be any indication when this time comes? So that you know you can allocate one last weekend for final fixes?
2
votes
2answers
40 views
Should /badges/{id} returns users that have been awarded all badges or any badge in the list?
The current behavior of the list version of /badges/{id} is to return the users that have been awarded any of the badges in the list.
An alternative is to have the API to return the list of the users ...
3
votes
1answer
90 views
Can we merge the 'library' and 'wrapper' tags?
There seems to be some fragmentation amongst the tags assigned to wrappers/libraries. Some have library, some have wrapper, and some have both.
If I'm not mistaken, they are the same thing. Can we ...
2
votes
3answers
2k views
iStack (iPhone app for Stackoverflow sites) - suggestions for UI
Well there's a much better and complete iphone app called six to eight by Adam Wright here: http://stackapps.com/questions/623/six-to-eight-an-iphone-client
(NB: this post did have an app but well, ...
2
votes
1answer
93 views
Top questions/answers
Is there a way to get a list of X questions/answers with the highest votes up, visits, etc?
Say I want to get the list of most voted questions in .NET category (tag) or Java.
Thank you.
0
votes
1answer
70 views
help page suggestion: /questions/tagged/{tags} - tags param clarification
Method removed
it is not clear what a 'list' of tags looks like.
does this parameter follow the semicolon seperated list format of the id param?
is it a comma separated list?
2
votes
1answer
87 views
help page suggestion: indication of integral values vs real numbers
number is an very ambiguous term.
It would be helpful if there was an indication of values that can return as non-integral.
In a javascript context this is not an issue, but most devs, myself ...
1
vote
1answer
54 views
help page suggestion: json results for help pages
it would simplify machine reading if we could apply type=jsontext to api-help pages, including the index.
update
...
1
vote
1answer
65 views
help page suggestion: position required parameters at top
in the case of id, it is now placed at the bottom of the page.
It makes sense to place required parameters at the top of the page with a slight separation, perhaps an <hr> or an icon.
1
vote
1answer
51 views
help page suggestion: exemplars - working example urls for each route
It would take a lot of the guess work out of sussing the api if each route's page provided a small handful of working urls.
This would also serve to provide an authoritative result exemplar.
0
votes
1answer
26 views
help page issue: revisions by revisionguid example needed
/revisions/{id}/{revisionguid} - usage of this route is not clear to me.
can someone provide a working url and perhaps a simple use case.
2
votes
2answers
60 views
What will be rate-limit of two different applications with two valid API keys from same IP?
What will be rate-limit of two different applications with two valid API keys from same IP?
Will it be only one of the Key will use? so maximum 10k?
Will rate-limit be 20k?
When one key API key ...
5
votes
2answers
193 views
What is the Errors endpoint used for?
I am trying to figure out what the errors endpoint is used for, so I can I can implement it in my API.
I have been trying things like:
http://api.stackoverflow.com/0.8/errors/404
...
6
votes
2answers
345 views
Acceptable Use of Copyrighted Logos/Names?
Are any/some/all of the following considered acceptable use of the site names and logos?
I know that there is no "official policy" yet regarding this, but I figured I would show some examples of what ...
1
vote
0answers
146 views
Any CSS ninjas want to help me style my sample app?
I really am horrible at CSS. I am making a SO clone example application that will eventually consume as much of the StackOverflow.Net API as possible. Although it is a clone, I am not expecting it to ...
1
vote
2answers
67 views
Where to Host applications installer
Hi, Any one knows a place to host my app installer? any recommendation, I am creating my website and will put it there but before I have my site i need to put it some where so you guys can test it.
2
votes
1answer
120 views
Guidance on usage thresholds - specifically throttling
I am running a lot of tests and have started to get 403 errors.
I am using a key and certainly have not exceeded my quota.
Am I running foul of some yet unmentioned throttling threshold and if so, ...
1
vote
2answers
61 views
Do tags have “Id” field?
According to help page, there is no "Id" field.
But I am just wondering if there id "Id" field for tags, can we get it through API too?
39
votes
0answers
2k views
SVG Versions of the Logos
Legal guidelines for using these trademarked Icons
Icons
Download SVG
Download SVG
Download SVG
Download SVG
Download SVG
Download SVG
Download SVG
Packages
If you want to ...
0
votes
1answer
141 views
I need Testers, anyone want to be the First?
I will be needing testers for my app "Stack Bridge". If anyone want to be the first to destroy, I mean test my app, let me know.
25
votes
0answers
1k views
List of API client libraries grouped by programming language
This question serves as an organized reference of client libraries available for the Stack Exchange API. This is intended to be an all-inclusive list of libraries, so if you develop a library, feel ...
7
votes
3answers
135 views
How to monitor questions for answers?
I am really struggling with this one...
Given a user ID, how can I monitor questions that that user has asked for new answers?
I'm worried the solution will look something like this:
Get all ...
3
votes
1answer
99 views
Building an app using a wrapper
To be considered for the contest must our app use 100% self made code or can we use someones wrapper.
6
votes
1answer
100 views
Can we have subdomains under stackapps.com with application or library names?
For example,
http://stackmobile.stackapps.com (George Edison)
http://stackdeck.stackapps.com (iconiK)
http://stackapplet.stackapps.com (George Edison)
for application or library owners?
I think ...
3
votes
4answers
379 views
Java wrapper for Stack Exchange
I am interested in building an Android or Java ME application. Is there a Java wrapper?
12
votes
4answers
220 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 ...
19
votes
3answers
764 views
Can I use “StackOverflow” in the title of my website?
According to the little tooltip I get when registering an app,
Do not: Use any of the full names for our websites in the name of your website or application.
By full name, do you mean ...
2
votes
2answers
248 views
Key Limit is 10k or 100k?
Getting Started FAQ Question says 10k
http://stackapps.com/questions/2/getting-started-with-the-api
But I see 100k on Response Header
X-RateLimit-Max 100000
X-RateLimit-Current 99993
Just typo in ...
1
vote
1answer
89 views
Can No Key request limit increased to 1000 for a certain amount of time?
Can No Key request limit to 1000 for a certain amount of time?
Temporarily, May be 1 week or 2 weeks?
1
vote
1answer
81 views
API methods that return a single Item by id: unnecessary parameters to remove?
On methods that return a single item by id like the following:
/badges/{id}
/answers/{id}
/questions/{id}
/comments/{id}
/users/{id}
is it correct to have these parameters on ...
8
votes
4answers
483 views
What ideas do you have for the API?
Having created 3 applications and a wrapper for the API, I am beginning to run out of ideas for things to create. So here is where you come in...
If you can come up with a good idea for an app (and I ...
6
votes
2answers
162 views
What are the min and max parameters?
Several of the api methods (e.g. questions) have min and max parameters with the following description:
min (optional)
Minimum of the range to include in the current .
number
...
7
votes
4answers
492 views
Are there any high resolution/scalable (SVG) icons or images available?
It would be nice to give our community apps a familiar look and feel.
With that in mind, does SO (and the trilogy sites) have any high resolution or scalable icons and images that we can use?
I'm not ...
2
votes
5answers
380 views
What are the best tools to use for inspecting JSON?
I am curious which tools people use for inspecting the JSON results when calling API methods from their browser. I am using Google Chrome, and it displays results such as this for the stats method:
{ ...