45
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 ...
29
votes
5answers
4k 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 ...
22
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 ...
45
votes
2answers
8k 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 ...
99
votes
3answers
20k 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 ...
81
votes
4answers
18k 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: ...
79
votes
5answers
8k views

Stack Mobile - View Stack Exchange Sites on Your Smart Phone or Tablet

Update: Stack Mobile is about to get a breath of fresh air. I've just moved it to a brand new server with a blazing fast SSD. Note: it may take up to a day or two for DNS changes to ...
32
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 ...
130
votes
35answers
8k views

StackApplet — Bringing Stack Exchange Notifications to Your Desktop [Large scale rewrite in progress]

Rewrite In Progress I am currently in the process of completely rewriting this application from scratch. The code for the old version was an absolute disaster, written nearly four years ...
106
votes
6answers
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 ...
11
votes
12answers
877 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) { ...
88
votes
24answers
7k views

Py-StackExchange: An API wrapper for Python

UPDATE: 2.x support is now mainline! Please read the wiki page for important information about the update. A warm welcome to you, traveller. You have arrived at the home of Py-StackExchange, the ...
1
vote
1answer
487 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 ...
244
votes
54answers
9k 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 ...
98
votes
1answer
12k 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
0answers
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 ...
18
votes
5answers
857 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 ...
9
votes
3answers
795 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 ...
223
votes
12answers
19k 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 ...
44
votes
0answers
3k 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 ...
28
votes
8answers
4k 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 = ...
15
votes
5answers
1k 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 ...
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
190 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 ...
2
votes
1answer
173 views

Looking for a beginner's tutorial to using the API

I see the Stack Exchange API but I'm unable to understand it. I don't think there is any fundamental tutorial showing how to use Stack Overflow fully in the API documentation. I want some fundamental ...
27
votes
1answer
1k 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 ...
18
votes
3answers
381 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
623 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
314 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
254 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, ...
157
votes
15answers
15k views

Six to Eight: An iPhone client (discontinued)

Six to Eight no longer functions, and has been discontinued. This is due to the shutdown of the v1 SE API. Given that SE has now developed their own iOS client, I don't see myself updating Six to ...
25
votes
3answers
4k 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 ...
15
votes
4answers
940 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 ...
12
votes
1answer
318 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. ...
7
votes
4answers
313 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 ...
12
votes
1answer
230 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
147 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 ...
1
vote
1answer
158 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 ...
31
votes
0answers
5k views

Stack2RSS - A JSON to RSS Conversion Service [Now Fully Open Source!]

API v1.x Notice As you have probably noticed by now, version 1.x of the Stack Exchange API is shutting down today. Unfortunately, this is the version that Stack2RSS currently uses. I have ...
42
votes
3answers
1k views

SE Modifications — Username autocomplete in comments, inline revision source, and utility links

Screenshot About This userscript adds four main features: Various utility links on posts and in the top bar Inline viewing of post revision source Markdown on the post history page Links on ...
21
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 ...
15
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 ...
18
votes
6answers
871 views

MathJax Buttons

Adds some math/science buttons to the editor on science SE sites. These buttons are useful for converting selected text to math, formatting SI units, and formatting chemical equations. There are ...
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 ...
15
votes
0answers
649 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 ...
9
votes
0answers
330 views

Code Golf UserScript Enhancement Pack

Screenshots          About This small UserScript is designed to enhance the Code Golf SE site by making it easier to see the length of each entry and the ...
10
votes
0answers
449 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 ...
4
votes
1answer
195 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
2answers
149 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 ...

15 30 50 per page