Enter force.com.. their API lets you query custom ...
# announcements
m
Enter force.com.. their API lets you query custom objects that may have wildly different "fields" but a standard set of actions (list of last updated, single object, list of objects) on each object - basic CRUD. The request is the same for each, except the object name. Response varies based on object.