API Updates: Android SDK, GitHub and JSON Support

We've been working hard at improving our API and just wanted to share a few of our recent changes to our developer site with you. First, we've added a new code library for....... Android! That's right, our first mobile library is ready for your mobile applications. Use our Effects API to power your app's photo editing, whether you're looking to provide your users with fun filters or utilities like crop and red eye. You can find the documentation and code in the brand new Android section.


Here are 2 sample screenshots from an Android app built in house


Speaking of code, we've also moved our libraries to GitHub for easier code management by us and code downloading by you. You can check out our profile and libraries at We've also linked to some user-contributed libraries for node.js and ColdFusion so if you write your own wrapper, please do let us know and we'll add it to the list!

For those of you hackers who are too cool for wrappers or libraries and prefer to access the REST API directly, we've added JSON support to all our API calls. Simply add the parameter "response_format=json" to the querystring of any of your API calls and you'll get a JSON response. To that end, we've updated our documentation to include sample responses in both XML and JSON.


We've also generally revamped our documentation to improve both formatting and content. Reading through the old documentation, we realized that lots of things were not quite as clear as they could have been and we apologize for that. We think you'll find the new docs a lot easier to read and understand.

Lastly: don't forget about our API contest, which ends tonight! Submit your apps while you still can!