I don't suppose there's a way to get at the SPFarm through the OOTB web services? I've got some external code that I want to search an entire farm looking for particular feature that has been activated at site level. Then to go to a document library that the feature creates and copy all the documents into another SQL database. The feature can be activated many times and I don't know where it's been activated for a given deployment hence the searching from top to bottom for all occurences.
The web services are exposed for each web application, but I don't know how to (using web services) enumerate all the web applications and so on down to the site level without having a list of all available web applications in the first place. Any suggestions?