Posted on 05-10-2012
There are a lot of high value APIs emerging these days, APIs with access to essential business data, resources and intelligence.
When designing your API you want to make the interface as intuitive as possible, and ensure as wide as access to it as you possibly can. To quote Jonathan Schwartz, Sun CEO regarding Java APIs:
"We wanted to build the biggest tent and invite as many people as possible,” Schwartz said. “You have open APIs and compete on implementations."
To do this, I encourage building tools and widgets that non-developers can use when working with your API. A great example of this is at Google, with their Google Analytics Dashboard Library. Google wanted to make it easier for users to deploy a dashboard that was tailored specifically for their business, so using a team of University of California Irvine students, they set out to simplify it down to 3 steps:
- Register with Google APIs Console.
- Configure this code to query your data and choose a chart type to visualize it.
LinkedIn also has some great examples of taking concept this to the next level with their “plugin” builders which essentially generates the widgets for users, using the API. Since Google is going to keep working with the Google Analytics Dashboard Library over the next 3 quarters, so I’m sure you’ll see their library evolve as well.
I’ll keep exploring other great examples of API embeddable strategies that can potentially bring in a much wider audience, opening up your API for access beyond developers, potentially bringing in other more business oriented groups.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- My Discussion Today With 6 Hypermedia Leaders At API-Craft in Detroit
- Getting To Know Jørn Wildt For The API Craft 2014 Detroit Hypermedia Panel
- Hypermedia Feels Like We Are Still Learning To Communicate With APIs
- Getting To Know Markus Lanthaler For The API Craft 2014 Detroit Hypermedia Panel
- Getting To Know Kevin Swiber For The API Craft 2014 Detroit Hypermedia Panel
- Getting To Know Steve Klabnik For The API Craft 2014 Detroit Hypermedia Panel
- New Indix API KickStart Program Reduces Costs For Developers
- Getting To Know Mike Kelly For The API Craft 2014 Detroit Hypermedia Panel
- A Shared, Distributed Experience(Metrics) Layer For The API Driven Application Stack
- Showcasing Your API Integrations With Other Platforms
- Increasing The Focus On APIs In Higher Education Is Important
- Getting To Know Mike Amundsen For The API Craft 2014 Detroit Hypermedia Panel
- The New StrongLoop API Server Provides A Look At Future Of API Deployment
- Models For API Driven Startups Built Around Public Data
- Will You Add Me To API Evangelist And How To Spot The Cool Kids
- When I Remix APIs Using Swagger How Do I Deal With Authentication Across Multiple APIs
- It Takes A Team Of Evangelists To Raise An API
- Support For Only Two Creative Commons Licenses In The API Commons
- Machine Readable Terms of Service Didn't Read Applied To APIs Via APIs.json
- API Deployment For Non-Developers Using Zapier, Google Docs, and APISpark
- State of Hypermedia Today @ API Craft In Detroit
- Need A Formal API Standard For Your Government Agency? Fork 18Fs, And Make It Your Own!
- CORS Makes Your API Portable And Remix-able
- Chief Data Officer Needs To Make The Department Of Commerce Developer Portal The Center Of API Economy
- An API Definition As The Truth In The API Contract