Questions tagged [discussion]

The question you're asking is designed to solicit opinions or best-practices on a particular topic, with the goal of reaching community consensus.

Filter by
Sorted by
Tagged with
48 votes
0 answers
7k views

How API Keys Work (FAQ)

What are the API request limits? A single IP address can only make a certain number of API requests per day, depending on the presence of a valid API key. Default API daily limits: Key: 10,000 No Key:...
19 votes
1 answer
586 views

What to do about the tsunami of placeholder apps created because of a poorly written tutorial?

Last months, we're seeing more and more placeholder apps created by people who are following a certain Android tutorial. I'm not going to give examples because it's really hard not seeing them. I feel ...
Glorfindel's user avatar
  • 6,772
109 votes
3 answers
23k views

API Documentation and Help

Method List All API methods can be found at https://api.stackexchange.com/docs. Global Method Parameters All methods accept the following parameters: type=jsontext: responds with mime-type text/json. ...
11 votes
2 answers
2k views

Request Throttling Limits

What are permissible requests "speeds?" The API will cut you off if you make more than 30 requests over 5 seconds to any single endpoint (currently 30 requests per second, https://api....
Kevin Montrose's user avatar
35 votes
0 answers
2k 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 ...
54 votes
0 answers
6k 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 download a ZIP ...
Nathan Osman's user avatar
  • 23.3k
31 votes
6 answers
2k views

Draft Specification for API v2.0

We've started working on the next version of the Stack Exchange API. The current draft specification is available, and we'd like to hear your feedback! The headlining feature for this release is ...
8 votes
1 answer
521 views

How to batch up multiple id requests to maximize economy and still avoid (400) Bad Request [closed]

Update: All of our grumblings and the unbearable beauty of our workarounds resulted in this issue being fixed last week. You can now send 100 id in one request and receive 100 responses. See Url ...
Sky Sanders's user avatar
  • 12.1k
36 votes
0 answers
431 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 ...
Nathan Osman's user avatar
  • 23.3k
17 votes
0 answers
2k views

What is SOAPI and why should I care?

Let me answer the last question first: Why should you care? You shouldn't care unless you are a .NET or JavaScript coder who can leverage robust client access libraries for the Stack Exchange API ...
Sky Sanders's user avatar
  • 12.1k
15 votes
3 answers
602 views

What's with the reputation here on Stack Apps?

This site is only a couple of hours old, yet there are 33 users with over 2000 rep and 9 with over 4000. Are these values holdovers from dev.meta.stackoverflow.com, where everyone started out with ...
Kyle Cronin's user avatar
15 votes
1 answer
292 views

Is it appropriate to register for a "Dev" app key?

When an app is in early development stages, it is quite common not to have an Icon, a Name, a Website, or even a description. I'm considering registering one key which I could use in all my Alpha ...
Joel's user avatar
  • 4,784
9 votes
1 answer
315 views

Could/Should the API evolve more agile rather than being blocked by v2 writing (and authentication) features?

The activity on Stack Apps has dwindled noticeably; this might be a topic for its own discussion, however I'd like to revisit the API roadmap beforehand to set a proper stage and expectations in this ...
Steffen Opel's user avatar
  • 1,380
7 votes
3 answers
575 views

Are there any high resolution/scalable (SVG) icons or images available?

It would be nice to give community-developed apps a familiar look and feel. With that in mind, do the SE sites have any high-resolution or scalable icons and images that we can use? I'm not really ...
Nick Presta's user avatar
7 votes
0 answers
476 views

How to use min/max with sort

While some sort values make inference of the expected min/max values less than ambiguous, others do not. Pending formal documentation, I hope this can serve as an informal reference. Aggregated sort ...
6 votes
2 answers
270 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 http://api....
jjnguy's user avatar
  • 2,986
3 votes
2 answers
217 views

Stack Apps updated site theme is ready for testing!

As part of implementing the new unified themes across the network, we're gradually rolling out updated site themes for each site. As of today, we have enabled your updated site theme for testing. If ...
Jon Ericson's user avatar
3 votes
1 answer
313 views

Do I need permission to use the SE API for a commercial app?

I recently developed a mobile app using the publicly available API of one of the Stack Exchange sites. Do I need to obtain permission from Stack Exchange before releasing the app to the public? Can I ...
bp581's user avatar
  • 133
3 votes
1 answer
81 views

Given that stackapps has no "meta" is it OK to ask "discussion questions" with no "one right answer" here?

Sometimes I want to ask questions about using the API that don't necessarily have "one right answer" or might be subjective. I've looked in the chat room but it's not very active. I've looked for a ...
hippietrail's user avatar
19 votes
3 answers
900 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 "...
Nathan Osman's user avatar
  • 23.3k
15 votes
1 answer
250 views

Is there a way of querying how much of the API limit has been used?

Twitter has the ability as part of its API to query the current rate limit status. Going to this url will show you how many requests can be made before the limit is reached: {"remaining_hits":150, ...
adrianbanks's user avatar
  • 2,263
15 votes
4 answers
282 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 ...
systempuntoout's user avatar
13 votes
0 answers
15k views

How to call the API via JSONP in Plain Old JavaScript

This tips demonstrates how to call the API in JavaScript without the need of jQuery or other frameworks. In a lot of cases you will find that the JSONP implementations provided in various frameworks ...
12 votes
7 answers
304 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.
11 votes
1 answer
3k views

Should we add a "this site is not affiliated to Stack Overflow.." disclaimer to our website app?

I've checked legal section but it does not say anything specific of this aspect apart from: Do feel free to explain that your product is built on the Stack Exchange platform so people understand your ...
systempuntoout's user avatar
10 votes
0 answers
618 views

Separate Request Quotas for Authorized [app]s

Imagine, if you will, you have a popular [app] hosted on a cloud computing service which is also used by a number of other [app]s. If this service forces clients to share IPs (and they all do, in ...
Kevin Montrose's user avatar
9 votes
2 answers
581 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 ...
swanson's user avatar
  • 725
9 votes
3 answers
216 views

Should we adjust the format of the dev-tip questions early on?

Update: I've 'averaged' the few answers and comments and included the respective result below each question (all results are executed accordingly for some time already in most dev-tip posts). The ...
Steffen Opel's user avatar
  • 1,380
7 votes
0 answers
320 views

Guidelines on app and library thumbnails

We now have better, user-friendlier display for apps and libraries and scripts: http://blog.stackoverflow.com/2011/02/stack-exchange-api-1-1-and-improved-app-gallery/ We infer a number of things ...
Jeff Atwood's user avatar
5 votes
0 answers
154 views

Selective API oriented transcript fragment of Jeffs Code Camp Video Interview.

This is a very selective API oriented transcript fragment of Jeffs Code Camp Video Interview: Purpose Please note that this transcript fragment is mainly a supporting post to decrease the length of ...
Steffen Opel's user avatar
  • 1,380
5 votes
5 answers
591 views

Java wrapper for Stack Exchange

I am interested in building an Android or Java ME application. Is there a Java wrapper?
Casebash's user avatar
  • 171
5 votes
3 answers
242 views

Is Stack Apps the place to suggest applications?

Is StackApps.com the place to suggest applications you would like to see created? I sometimes receive suggestions along the lines of "Is it possible add [feature-suggestion] to Stack Exchange?" I ...
Robert Cartaino's user avatar
4 votes
8 answers
4k views

How to format reputation numbers similar to Stack Exchange sites

UPDATE For JavaScript, see CMS's implementation below. It is much more elegant than the one I provide in the body of this Q. // formats a number similar to the way stack exchange sites // ...
3 votes
2 answers
178 views

Timeline for v2.0 of the API?

Since v1.0 is now finalized, I thought I'd inquire about v2.0. I'm guessing it will be a few weeks before you even start planning it. Can you give us a long term estimate of when the private beta ...
Nathan Osman's user avatar
  • 23.3k
3 votes
4 answers
177 views

How to order /sites result in a user friendly way to use it in our apps.

Since ordering of /sites is not guaranteed, how do i effectively order sites in a user-friendly way? General requirements: Trilogy must stay on the top of the list [stackoverflow.com,meta....
3 votes
4 answers
276 views

Is it really worth to (implicitly) discourage documentation of API/library usage nowadays already?

Update: Kevin provided an answer, which, while adding something of value to the three related questions together (by naming the originating concern eventually), actually does not apply to the ...
Steffen Opel's user avatar
  • 1,380
3 votes
1 answer
212 views

Do I need Stack Overflow's permission to launch my iOS app for Stack Overflow?

I have a Stack Overflow app for iOS that doesn't use the API. It just uses search and web (scraping?) to display questions. Do I need to get approval the from Stack Overflow team?
Ramesh Kumar's user avatar
3 votes
2 answers
329 views

What am I allowed/not permitted to do with the API?

I have a site that will offer technical help and assistance for a certain niche of computer users. I can either host my own forums, or tie in with stack... but I want to be able to make money off it ...
makerofthings7's user avatar
2 votes
1 answer
79 views

Any news of more write APIs?

It's been a while since I was last here. Is there any news on further updates to the API? (I'm specifically thinking about adding more write methods.)
Jonathan.'s user avatar
  • 3,128
1 vote
1 answer
245 views

Can we add a creation_date to the /sites method?

I think we really need a way to determine when one of the new sites went live so that they can be ordered by date. Something like: { "name": "Gaming Meta", "logo_url": "http://sstatic.net/...
Nathan Osman's user avatar
  • 23.3k
15 votes
7 answers
6k views

iStack for iPad

iStack iPad currently isn't available on the appstore, it's in development as is getting towards the end of the first version. I'm now starting to look for beta testers, you will need an iPad device,...
Jonathan.'s user avatar
  • 3,128
11 votes
1 answer
212 views

API V2 Private Beta Begins

It's about time this thing got under way. If you're participating in the private beta, you should receive an email to that effect. If you were also a member of the V1.0 private beta, you'll notice ...
Kevin Montrose's user avatar
11 votes
5 answers
2k 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 ...
9 votes
4 answers
1k views

Stackoverflow as an app on Windows Mobile 6.5 and Windows Phone 7?

Do you know of an app for Windows Mobile 6.5 and Windows Phone 7 that let me use stackoverflow.com and hast most (if not all) features of the site itself. Maybe there is one currently in development? ...
bitbonk's user avatar
  • 191
9 votes
7 answers
4k views

How to format time since xxx e.g. "4 minutes ago" similar to Stack Exchange sites

function timeSince(date) { var seconds = Math.floor((new Date() - date) / 1000); var interval = Math.floor(seconds / 31536000); if (interval > 1) { return interval + " years";...
9 votes
3 answers
208 views

Are there any restrictions on using icons/look-and-feel from the site(s)?

Can I haz non-logo icons from the site(s)? I'm designing an app and my plan, assuming it pleases the court, is to use some of the icons/look-and-feel from the site. For example: The green and red ...
Dave Swersky's user avatar
  • 3,102
8 votes
0 answers
160 views

Incomplete information in API documentation

I am struggling a little bit with the Stack Exchange API since there seems to be no formal specification for the individual endpoints of the API. Example: Endpoint: https://api.stackexchange.com/2.2/...
Besi's user avatar
  • 533
8 votes
0 answers
194 views

Adjusting the question templates to better accommodate placeholders

From time to time, we see users posting placeholder questions using one of the templates. They have no useful information to add, so they just leave the template as is, which is very logical behaviour....
Glorfindel's user avatar
  • 6,772
8 votes
2 answers
243 views

Wouldn't it be nice if we had a Community Bulletin?

Our site is a bit special and different in some places compared to "regular" sites in the Stack Exchange network. For example: We are are both a Meta and a Main site. We have a special API ...
rene's user avatar
  • 2,537
6 votes
2 answers
220 views

Suggestion : a site to access all of our sites questions/reputation

Hi, being a quite active Stackoverflow sites galaxy users, I become to be quite tired of always switching from one site to another. Wouldn't it be cool to have a website that gives me an aggregated ...
Riduidel's user avatar
  • 213