An API Should Allow Users Access To All Data In A System
by Kin Lane on 12/16/2012There was a great post by Doc Searls today called Toward a Matrix of APIs, where he recalls a talk by Cal Henderson of Flickr at the 2006 O’Reilly Emerging Technology Conference, where Henderson explained the principles behind the Flickr API.
One of those principles was user access to data. The API should be one that allowed the user to haul all of her data out of the system, even if it was to federate that data into a competing system. That’s because Flickr believed that user data is the user’s first, and not just the company’s. Another principle was keeping the API stable, so as not to disrupt users and other services that depended on the API.
Both of these principles are essential ingredients of an open API, and made Flickr such a pioneer in the web API movement. I agree with Dave Winer that the Flickr API is a national treasure.
Tags:
| Dave Winer, Doc Searls, Flickr |
|
|
Tweet |
|
|
blog comments powered by Disqus
Research
Partner Sites
Latest Blog Posts
- Open Data as Defined By the White House
- Lack of Cloud Awareness Impacted Twitters Perspective, Setting Bad Tone for How It Deals With Ecosystem
- The 3 Legs Of An Open API
- The Executives Guide to Power and Retention In An API Driven World
- Three Layers of Open
- API Transparency Report as Essential Building Block
- Government and Vendor Data Access Via My Platform OAuth
- At What Point Should Twitter Be Considered An Essential Service?
- Are We Eliminating The Open From the Internet By Using APIs?
- Making Transparency Reports Standard Operating Procedure


