Bookmarklet for your browser: shorten with url.akosma.com (drag and drop on your bookmark toolbar)
API: Send a POST or GET request to url.akosma.com with a "url" parameter, with either an "Accept: application/javascript" or "Accept: text/xml" header. You'll get a simple text response with the shortened URL:
$ curl --request GET --header "Accept: application/javascript" http://url.akosma.com/\?url=http://kosmaczewski.net/2008/08/11/saving-a-failing-project/ http://url.akosma.com/blzrur $ _You can also send a "reverse" parameter with the shortened key (not the whole URL, just the key) and you'll get the original URL in return:
$ curl --request GET --header "Accept: text/xml" http://url.akosma.com/\?reverse=blzrur http://kosmaczewski.net/2008/08/11/saving-a-failing-project/ $ _
Powered by akosma software's cortito 1.4.3