API

Client
These are the APIs we support:


 * Twitter-compatible API, with some StatusNet extensions
 * AtomPub for richer data
 * TwitterFeed

Server
Because you have access to the server, you can write server-side plugins.


 * Plugins architecture

Other options

 * OStatus for remote subscriptions
 * SubMirror does aggregation of PuSH-enabled activity streams

HOWTO Use the API

 * So, you want to write a quick application to use our API?
 * API discovery: finding out how to access a given site

Future
These are the APIs we will support:
 * JavaScript API - A JavaScript wrapper for the Twitter API and a set of JavaScript widgets similar to Twitter's @Anywhere. Note: This API is experimental and not supported yet.
 * JavaScript API TODO list
 * Social Widgets
 * [statusnet-js-api-blog.blogspot.com/ Demo]
 * [statusnet-js-api-blog.blogspot.com/ Demo2]
 * AtomPub

Former
And we used in the past:
 * Version0API -- more of a hack than an API, but a way to read and write to Laconica. - this has been disabled now