weblog api

Following up on the concept of mindshare and market domination via APIs, I finally found a common XML-RPC API for weblogs, which seems relatively well-designed. There's also a completely rearchitected API that's incompatible, which of course I like slightly better. Naturally the existing API doesn't support versioning of the messages being received. I'm of the belief that the API in general would be improved by a tool-neutral name, a higher level of abstraction and extensibility, and a design more informed by some of the concepts (but not necessarily the weighty implementation) of WebDAV.

Show-stopper omissions in the API as proposed are a lack of time-based functions, including get/set post or comment time, and editing or deleting posts/comments by time or date range. This seems to be more fleshed out in the Wasabii spec. More discussion, as ever, in the relevant Yahoo Group.

I'm Anil Dash, and I've been blogging here since 1999, writing about how culture is made. Contact me at anil@dashes.com, at +1 646 833 8659, or at anildash on Twitter or IM. Find out more »

If you're new to the site, check out my Best Of and Most Popular things I've written in the past 10 years, or explore the full archives. Browse by month or year using the calendar below.

Powered by Hunch.com

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
  Jan Jan Jan Jan Jan Jan Jan Jan Jan Jan
  Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb
  Mar Mar Mar Mar Mar Mar Mar Mar Mar Mar
  Apr Apr Apr Apr Apr Apr Apr Apr Apr Apr
  May May May May May May May May May May
  Jun Jun Jun Jun Jun Jun Jun Jun Jun Jun
Jul Jul Jul Jul Jul Jul Jul Jul Jul Jul Jul
Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug
Sep Sep Sep Sep Sep Sep Sep Sep Sep Sep Sep
Oct Oct Oct Oct Oct Oct Oct Oct Oct Oct Oct
Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov
Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec