It falls into the category of non-web API. It's a good read and I think it carries over to web APIs quite well.