Added catalog API method

I didn't bump the version number because I wasn't sure on the numbering system, so you'll need to do that if you pull it.