Yeah, you don’t want to construct the URL yourself, there’s some fancy code behind how we come up with the slugs. Turns out version 2 of the album API returns the URL — I added this just a few weeks ago and I haven’t had a chance to update the documentation. Just hit /album/2 instead of /album/1 in the examples. Joe
For anyone looking at using this API with the Drupal web CMS, I’ve built a tool for importing Bandcamp content into Drupal 7. At the moment it’s not of much use, (it’s largely waiting for Drupal 7 itself to mature), though it may be of interest to others going down this road.