Digg API Released, Contest Launched

John Musser
Apr. 20 2007, 12:38PM EDT

Digg's Kevin Rose has just announced on their blog the much anticipated Digg API is now available. "We intend to make most of the data on Digg.com available through the API. Currently, you can use the API to request very specific information about news stories and videos submitted to Digg, digging activity, comments, and users. The API accepts REST requests and offers several response types: XML, JSON, Javascript, and serialized PHP."

We now have a Digg API profile in our ProgrammableWeb directory.

It's a good looking API. One of the interesting API design decisions they've made is that although they require an application key for all requests, as they note here: "The value of the appkey argument is up to you, within the constraints described below. Digg does not issue or authenticate appkeys at this time. It is used only for statistical purposes...The value of the appkey argument must be a valid URI (see IETF RFC 2396) that identifies the application making the request."

They also offer tookits for Flash and PHP.

In addition they're launching a contest "for the most creative and innovative visualizations and applications developed by our community using the API and Flash toolkit. All of the top 10 finalists will get prizes, with a Grand Prize featuring a Falcon Northwest gaming PC, the full catalog of EA PC games, and the Adobe CS3 Master Collection." This contest has been added to our ProgrammableWeb Contests page.

As Kevin suggests, "Digg on".

John Musser



I perused the API this morning and it looks like they are missing one key request... Get all stories for a specific domain. They have this ability in their advanced search, but not in their API. I know folks that would chomp at the bit to post any of their internal URLs that have been dugg.

Hopefully Kevin is reading comments on this!


I have also just created a site using the Digg API. The API is very easy to use - I was pleasantly surprised. My app is more useful at the moment for story submitters. I plan to expand it soon.


Looking at some other sites I’m a bit worried that I used ‘dugg’ in my URL. Oh well, we’ll have to see what happens.