Cloud Integration | itDuzzitServiceMix, the Agile Open Source ESB -- Home2013 Most Popular and Successful Web APIs | Mathieu FenniakHave you ever been stumped how to design a Web API? There are so many different approaches that you can take for even simple things, like paginating API result sets. If you list out your options, it can be easy to end up in analysis paralysis. I like to remind myself that I’m not the first person to tread on this soil. I often take inspiration on design choices from well-known APIs, assuming that the hard work has already been done. I defined an API’s success and popularity based upon whether it is supported by integration solutions. I gathered the available APIs in nine integration platforms: Zapier, Mule ESB, ifttt, itDuzzit, Pipethru, Formstack, Magic xpi, Adeptia, and CloudWork. So, here it is; the most popular APIs by their integration platform support: RSS, SMS, and e-mail also get a nod at being well-supported by these integration platforms, but I excluded these from this list as they don’t fit in as APIs that you can look at and learn from.
Petals ESB, the Open Source ESB for large SOA infrastructuresAPI Finder - Welcome to Web Api Finder web siteBlog Petals planetAPI Commonschamerling/dsbmanager-webapp - GitHubAPI Evangelistosbi.fr (Open Source Business Intelligence)10 Common Mistakes Made by API ProvidersTwitter was one of the first to see what happened when traffic to the site came more from the API than the Web. It now has more than 65 million tweets per day, most coming from services that use the Twitter API. Twitter has made numerous changes to fix its API. Those experiences have taught providers what mistakes not to make when launching a service. But there is still a lot for providers to learn. Considering this, we asked developers and service providers to help us prepare a list of 10 common mistakes made by API providers. Our group of commentators include Adam DuVander executive editor at Programmable Web; Mike Pearce, a developer out of the United Kingdom who writes a lot about scrum and Agile; Mashery's Clay Loveless and Sonoa Systems Sam Ramji. 1. "Databases fail, backend dependencies get slow, and/or someone somewhere along the line doesn't escape output properly. 2. "Sometimes we see providers expecting the API alone to attract developers. 3. 4. 5. 6. Source: San Ramji 7. 8. 9.