Bootstrapped API Management Like the Moodstocks API
31 Jul 2011
I was reviewing the image recognition API from Moodstocks
, for a story on ProgrammableWeb
today, and discovered another API management story I feel should be told. Its a story about bootstrapping your API management using existing free and low cost services.
Before users adopt your API, it can be hard to justify costs around using paid API management services to support your developer ecosystem (because at that stage the ecosystem often doesn't exist). Moodstocks approach to its API community was a great example of bootstrapping API management until you can afford more.
For managing its documentation
, code libraries
, Moodstocks turned to Github for help. Github provides these tools for free, and are great for delivering these API management essentials.
For developer support, Moodstocks uses Vanilla Forums for its forum
, and Campfire for chat support. Moodstocks uses a nicely skinned copy of Wordpress for its blog
, and has a solid social media approach using Twitter, LinkedIn, Facebook, Flickr and YouTube.
With this bootstrapped approach, it was up to Moodstocks to deliver its own API processes: rate limiting, security and other reporting features. But when it came to management the startup chose a nice selection of free and low cost services to delivery services to its API community.