47
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 ...
30
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 ...
51
votes
2answers
9k 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 ...
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 ...
35
votes
0answers
4k 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 ...
7
votes
1answer
554 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 ...
103
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 ...
90
votes
4answers
20k 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: ...
80
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 ...
136
votes
38answers
9k 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 ...
98
votes
25answers
8k 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 ...
111
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
920 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) { ...
105
votes
3answers
14k views

StackPrinter: The Stack Exchange Printer Suite

UPDATE: Version 1.1 - MySE section, PrettyPrint, StackPrinter API Screenshots: App Homepage Printable view Logo: http://www.stackprinter.com StackPrinter is a website that pulls the ...
7
votes
1answer
206 views

My app has to be published first? But it's still under development

Okay, I want to build an App that allows me to create questions on Stack Exchange. I registered it here on Stack Apps but now when I want to create a question I get this message: { "error_message": ...
2
votes
1answer
541 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 ...
283
votes
54answers
12k 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 ...
234
votes
12answers
20k views

StackTack, a JavaScript widget you can stick anywhere

Screenshot / Code Snippet <head> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script ...
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 = ...
29
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 ...
19
votes
5answers
880 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
870 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 ...
45
votes
0answers
4k 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 ...
15
votes
6answers
2k 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
201 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 ...
28
votes
1answer
1k views

Announcing API version 1.1 and Roadmap

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
413 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 ...
16
votes
2answers
643 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
329 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 ...
6
votes
1answer
362 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, ...
2
votes
3answers
242 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 ...
157
votes
15answers
16k 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 ...
64
votes
8answers
2k views

SE Editor Toolkit

Looking for Maintainer I have not had the capacity to maintain this project in any meaningful way, but the source code is quite clear and reasonably well documented. If you would be interested to ...
44
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 ...
39
votes
3answers
2k views

The Stack Overflow Unofficial Patch (SOUP)

The Stack Overflow Unofficial Patch (SOUP) is a project to collect various minor client-side bug fixes, work-arounds and usability improvements for Stack Overflow and other Q&A sites on the ...
27
votes
3answers
5k 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 ...
18
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 ...
15
votes
4answers
997 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
325 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. ...
12
votes
0answers
555 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
4answers
317 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
242 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
154 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
163 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 ...
34
votes
0answers
6k views

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

New Location The site has moved here: http://stack2rss.quickmediasolutions.com/   Stack2RSS About Stack2RSS is a small service that when given an API query, generates ...
26
votes
2answers
643 views

<kbd> markup shortcuts

Inspired by the question, "Markdown syntax for <kbd>foo</kbd>", this script adds both a button and a keyboard shortcut to each post's <textarea> (when editing posts). Press ...
26
votes
7answers
2k 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 ...
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 30 50 per page