2006 was a busy year in the world of web APIs and mashups. Here’s a quick summary of the ProgrammableWeb metrics at the end of the year.
As you can see, the top 10 tags are: mapping, search, photo, shopping, travel, sports, video, messaging, news, realestate.
The top 10 APIs in terms of number of mashups listed: GoogleMaps, Flickr, Amazon E-Commerce, YouTube, YahooMaps, 411Sync, del.icio.us, eBay, VirtualEarth, Yahoo Search.
How will this compare to the 2007 year end stats?
One of the most popular tags for classifying mashups on this site is “travel”. How popular? So far, 102 mashups at ProgrammableWeb have this tag. Most are mapping-related, often used to highlight locations for a specific destination like French Champagne houses, UK Bed and Breakfasts, NYC Broadway Shows or Hollywood celebrity hotels (and gossip):
Other travel mashups are more utilitarian including:
While yet other “travel” mashups are just different:
See all 102 travel mashups here.
As 2006 winds-down and holidays are in full swing it means there’s not as much happening on the new API front. But, something’s happening. A couple new ones worth mentioning have been added during the lull:
See the site for details on these and all 352 APIs.
Quick pointer to Niall Kennedy’s post on del.icio.us API for URL top tags, bookmark count. It appears that there are enhancements to the del.icio.us API designed to help support a new web badge from Yahoo!. As Niall notes “The API is officially unreleased, may be shut down if not used in full Yahoo-constructed blog sidebar badge form, and may be subject to further terms of service.” See also Kevin Burton’s observations in the comments section as well as Dare’s observation that this is the sign of providers ironing-out when to provide APIs and when not to.
On a related note, see this good rant from Dave Winer on God Bless the Re-inventers and the discussion afterwards.
The del.icio.us API has been very popular with mashup developers and there are 60 del.icio.us mashups listed here.
There’s been quite a buzz in the blogosphere over the past two days since Brady Forrest over at the O’Reilly Radar blog pointed out that Google deprecated their SOAP search API (see also Philipp Lenssen). If you go to the SOAP Search API homepage you’ll see the message “As of December 5, 2006, we are no longer issuing new API keys for the SOAP Search API. Developers with existing SOAP Search API keys will not be affected.” Instead, Google is recommending that developers use their Ajax Search API (an example of which is shown below).
The ensuing reaction from developers and observers has been quite vocal as you can see at Techmeme. Some saying it’s the beginning of the end for open web data APIs, others say it’s good discipline, a retreat to Web 1.0, or perhaps not surprising. Mary Jo Foley at ZDNet looks at the impact and asks Will Microsoft stay its search API course?. Martin LaMonica over at CNET gives this good recap.
The Google Search API entry is one of the early entries here at ProgrammableWeb. It has now been updated to reflect this change in status.
As noted yesterday, winning mashups have been announced for contests from both Rhapsody and our sponsor ClearForest. As with Rhapsody, the ClearForest team had good success in getting a very creative range of entries. Because the ClearForest API provides semantic textual analysis many of the mashups do interesting things by processing current news data.
Other honorable mentions included:
You can see all the ClearForest mashups here.
As noted earlier this month a number of this fall’s mashup contests have reached their deadlines for entry submission. For two of them, the Rhapsody Web Services Contest and ProgrammableWeb sponsor ClearForest’s Semantic Web Services (SWS) Mashup competition 2006, the mashup entries have now been reviewed and the winners announced. Here’s Rhapsody’s announcement and here’s ClearForest’s press release. Both contests did an excellent job of getting developers to try the APIs, generated a variety of innovative ideas, and lead to some very interesting mashups.
For Rhapsody, where I was one of the judges, there was diversity in how and where the mashups run. Take for example, the winning entry, Rhapsody Remote (which btw, won developer Aaron Murrell a trip for two anywhere in the world to see his favorite band). Aaron created a PC client and Pocket PC interface that turn the Pocket PC device into a remote control for Rhapsody. Here’s his explanation and you can see his mashup below:
Like many other subscribers, I love to listen to Rhapsody streams via an old computer connected to my home stereo. What I’ve been wanting for a long time is a way to avoid the hassle of getting up and messing with that computer to queue up a new set of songs, browse, and search through the Rhapsody catalog. Various hardware solutions and have approached this problem in many ways but often left core features lacking like searching music data outside of the music saved in your library, or playlists. Rhapsody Remote uses Rhapsody Web Services to allow you to search through the Rhapsody catalog, queue up songs and control the Rhapsody client software all from a WiFi connected handheld.
Other winners include:
There are now 11 Rhapsody mashups listed here with more coming soon.
For the ClearForest contest we’re adding more entries today and tomorrow’s blog post will give you the details on the winners from that one.
Today the the 350th API was added at ProgrammableWeb. Lots of variety. Last week’s API review Pings, Wikis, and Twitters highlighted some newer companies with APIs, but here is another set, this time with some pretty familiar names:
See all 350 here.
Quick pointer to a couple of interesting, thoughtful posts on mashups this week:
See all 75 mashups tagged video here.
While the pace of new APIs over the past three weeks wasn’t up the nearly one per day rate the month before, there have been 26 added over the past 30 days. Included are APIs from big established providers and small startups. Below are a few of note with more coverage coming in the next few days:
Total APIs listed here now at 348.