I have a (semi)RESTful web service that I'm working on written in c++. We use doxygen to document our classes/functions/etc. Is there an easy way to use doxygen to document web services, is there another tool I could use, or am I better off just creating a document myself?
The standard way of exposing Web service interfaces is by using a WADL doccument.
So stick to that instead of using Doxygen for it. You can use any WADL editors available to create an WADL.