Posted on 03-31-2011
I document a lot of the common building blocks used by API providers. These are common tools used across many industries and types of APIs to build their ecosystem. I hesitate to ever say any of these common building blocks are essential, because every API potentially has different requirements. However, one building block that is essential for every API, is metrics and analytics. API owners should me measuring every aspect of their API and its community, and be constantly reassessing their strategy based upon what is going on in real-time. API analytics is what service providers like Mashery, Apigee and 3Scale bring to the table. Mashery and Apigee proxy your API to deliver analytics, while 3Scale provides a plug to gather data for reporting on. All three of these providers charge you per transaction for this service. To my knowledge there is no provider of an API analytics tool that is free, and plug and play. With the current explosion of APIs being deployed, there is a huge opportunity for someone to provide a free API analytics service that gathers and measures API usage. Think Google Analytics for APIs. A single line of server side code, with a variety of language kits, that will measure all requests on an API, its community, and provide a rich set of reports for API owners. This could probably be done with the Google Analytics API, I will have to play with more.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- Adding The OpenEd API To The API Commons
- PR People For APIs
- I Will Be At API Days in Paris This Week, Will You Be There?
- Government Services Schemas With JSON-LD
- University of California Student Senate Submits Bill Stating Student Information Systems Must Have API
- Generating The Utility APIs I Need For Each Developer Portal
- An API For Your Github GeoJSON Stores
- Server Side API Templates On AWS Cloud Formation And OpenShift
- Hypermedia In The Wild: Amazon AppStream API
- API Search Endpoint Using Solr