All Questions
42
votes
11answers
4k views
Soapi.CS : A fully relational fluent .NET Stack Exchange API client library
Soapi.CS for .Net / Silverlight / Windows Phone 7 / Mono
as easy as breathing...:
var context = new ApiContext(apiKey).Initialize(false);
Question thisPost = context.Official
.StackApps
...
20
votes
15answers
2k views
Soapi.JS : fluent JavaScript client library for the Stack Exchange API
Soapi.js
If you are looking for a full featured, compact JavaScript client library that provides complete end to end coverage of the API, Soapi.JS is a good choice.
You may also want to check out ...
24
votes
3answers
3k views
Stack.PHP - Powerful and Extensive Library for Accessing the Stack Exchange API - Including Full Support for v2.0.
Don't know where to start?
Begin by checking out the Stack.PHP website.
Then head over here for a quick tutorial on setting up and using Stack.PHP.
About
Why you should use ...
38
votes
2answers
6k views
How to list your application/library/wrapper/script here
If you've created an application, script, or library for use on the Stack Exchange network, that's fantastic!
Now publicize it by creating a question with the correct tag:
app ...
98
votes
3answers
19k 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 ...
29
votes
0answers
3k views
How API Keys Work
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 ...
78
votes
4answers
8k views
Stack Mobile - View Stack Exchange Sites on Your Smart Phone or Tablet
stackmobile.com
Screenshot
About
Stack Mobile is a mobile-friendly front-end to all of the sites in the Stack Exchange network. It has a number of handy features that make browsing the ...
101
votes
5answers
11k views
Stacky - A .NET client library (Full support for API v2.0)
Stacky - A .NET Client Library
The same great library now supports the 2.0 API!
https://bitbucket.org/lfoust/stacky
Sample Code
IUrlClient urlClient = new UrlClient();
IProtocol protocol = new ...
70
votes
3answers
15k views
API “Hello World” code
The Stack Exchange API is based on HTTP and URLs, just like the web page you're browsing now. Except instead of HTML, the responses are all in JSON.
Let's say we wanted to call the info method:
...
10
votes
12answers
796 views
Soapi.JS2: a fully relational JavaScript client library for the Stack Exchange API - beta preview
Soapi.JS2
var context = new Soapi.ApiContext(yourApiKey);
context.initialize(function() {
context.official.stackApps
.Users().ById(14)
.invoke(function(users) {
...
1
vote
1answer
344 views
Can i make an internal Q&A site like StackExchange?
I'm looking forward to develop a Q&A site that was requested to be private for my company, and as my boss talked it looked like he was describing StackOverflow, what i want to know is, is it ...
111
votes
30answers
7k views
StackApplet - Bringing Stack Exchange Notifications to Your Desktop [1.6 alpha for Windows released using v2.0 of the API!]
StackApplet 1.6 Alpha for Windows Available
Just in time for the API contest, I have created an alpha release of StackApplet 1.6 for Windows (it may run on other operating systems but I ...
76
votes
19answers
5k views
Py-StackExchange: An API wrapper for Python
A warm welcome to you, traveller. You have arrived at the home of Py-StackExchange, the library definitively proven† to be the best library for using the SE API from Python. If you are still ...
17
votes
5answers
816 views
Conscientious use of the API
What constitutes abuse?
Making an undue number of requests in a short span of time, or regularly exceeding a request quota during "normal" use.
Guidelines for polling
We realize that a great many ...
7
votes
3answers
674 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.
We consider this a breach of the API interface contract, so ...
199
votes
11answers
18k views
StackTack, a JavaScript widget you can stick anywhere
Screenshot / Code Snippet
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script ...
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 ...
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 ...
23
votes
8answers
3k views
StackWrap4J Java wrapper
The StackWrap4J 1.0.1 jar is now available! (See the changelog)
Sample Code / Screen Shot
The following code snippet was used to test the wrapper in the Android emulator:
TextView text = ...
14
votes
0answers
1k views
SOAPI-EXPLORE: Self-updating single page JavaSript API test harness
SOAPI-EXPLORE
this post was one of the two that were listed regarding SOAPI.
For a full overview of the SOAPI eco-system see What is SOAPI and why should I care?
For a more robust API discovery ...
4
votes
1answer
183 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 ...
80
votes
1answer
9k views
StackPrinter: The Stack Exchange Printer Suite
UPDATE:
Version 1.1 - MySE section, PrettyPrint, StackPrinter API
Screenshot
App Homepage
Printable view
About
http://www.stackprinter.com
StackPrinter is a website that pulls the ...
27
votes
1answer
975 views
Announcing API version 1.1
As has been announced on the blog, we're rolling out a minor revision of our existing read-only API.
While the blog post gives some high level details, I figured [app] developers would appreciate ...
17
votes
3answers
371 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 ...
15
votes
2answers
605 views
SOAPI-WATCH: A realtime service that notifies subscribers via Twitter when the API changes in any way
SOAPI-WATCH
This post was one of the two that were listed regarding SOAPI.
For a full overview of the SOAPI ecosystem see What is SOAPI and why should I care?
At four hour intervals, ...
8
votes
1answer
304 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 ...
5
votes
1answer
207 views
URL Length Limit For For Requests Taking Vectorised Ids (/answers/{id}, /questions/{id}, etc)
I am trying to use /questions/{id} API to get a list of questions by their ids. Help page for this request does not indicate the maximum number of ids that can be passed in. Pagesize is maximum 100, ...
166
votes
43answers
6k views
AutoReviewComments - Pro-forma comments for SE
No more re-typing the same comments over and over!
This script adds a little 'auto' link next to all comments boxes. When you click the link, you see a popup with 6 configurable auto-comments, ...
147
votes
15answers
15k views
Six to Eight : An iPhone client (now in the App Store!)
Six to Eight (sixtoeightapp.com), an iOS Stack Exchange client.
Why not download now? It's entirely free, and recently updated to v1.2!
Version 1.2 has just been released, with crash fixes on ...
45
votes
0answers
13k views
Sample Application: World's Worst StackOverflow Clone
Screenshot
About
The World's Worst StackOverflow Clone is an open-source example application for the stack exchange API. It is meant to help programmers get up to speed on development with ...
15
votes
4answers
836 views
soapi-notify : Stay ahead of the pack with new question notification V1 release
soapi-notify
Stay ahead of the pack
soapi-notify is an easy to use windows application that monitors Stack Exchange sites for new questions.
Watch a 5 minute end-to-end quickstart video
You may ...
27
votes
6answers
1k 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 ...
13
votes
4answers
542 views
Stack.PY - A Python Module for Accessing the Stack Exchange 2.1 API
Now on PyPI!
You can now find Stack.PY on PyPI, Python's package index. This means that you can install the package simply by running the following command in a terminal:
pip install ...
11
votes
1answer
295 views
SOREP: Trilogy Site Ranking - For those who need to know
SOREP is a service that does a nightly index of all users ordered by reputation and makes that information available via REST.
The primary use of this information is to add a top xx% to your flair. ...
6
votes
3answers
293 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 ...
11
votes
1answer
224 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.
...
2
votes
2answers
140 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 ...
25
votes
0answers
3k views
Stack2RSS - A JSON to RSS Conversion Service [Now Fully Open Source!]
Stack2RSS
About
Stack2RSS is a small service that when given an API query, generates an RSS feed that you can then subscribe to in your RSS reader.
The inspiration for this ...
25
votes
4answers
3k views
StackTracker - Cross-platform desktop notification app
Screenshot / Code Snippet
Current Version: Beta build v1.0
About
StackTracker, a cross-platform desktop notifier for the StackExchange API built with PyQt4
The application displays a task ...
14
votes
3answers
1k views
StackCenter - your one-stop app for everything Stack Exchange
Update: StackCenter has been completely rewritten to use Soapi.JS2. I have also made some changes to the UI.
Screenshot
About
StackCenter is a website designed to make keeping track of all your ...
20
votes
5answers
1k views
Google App Engine [app]s - We are all on the same quota!
Noticing a couple of "This IP has exceeded the request-per-day limit" errors on StackPrinter log, I asked for a verification and the prompt answer was:
There are a number of [app]s using
...
13
votes
2answers
2k views
PHPstack - A PHP wrapper to the SE API
PHPstack
PHPstack is meant to be an easy to use PHP wrapper for the Stack Exchange API.
<?php
require_once('lib/requestcore.class.php');
require_once('phpstack.class.php');
$so = new ...
14
votes
0answers
590 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 ...
4
votes
1answer
184 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 ...
7
votes
0answers
338 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 ...
7
votes
2answers
147 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 ...
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 ...
6
votes
3answers
581 views
How do I find a user based upon email hash?
I'm looking for specific guidance on how to locate a user on SO by email address. I'll use this information to work with the API and determine how many points they have on the site.
3
votes
2answers
182 views
Is there an api to post questions without using the websites interface?
I wanted to post questions after a proper user authentication explained here. Is there anyway I can do this?
1
vote
1answer
142 views
stackauth throwing 503 (in html format) after just a few /users/{id}/associated requests
After 5-8 successful requests 503 error, in html format, are being thrown.
The requests are unique and consecutive, no api abuse is occurring.
A related, but critical, concern is that any error ...