Mashery: Untold Secrets Behind Managing an API - http://www.readwriteweb.com/archive...
"Instead, invest the additional time in crafting a broader suite of web services that access data in ways that are most commonly used, so that the smallest possible payload can be returned." Minimization of payload size is not the only variable. Don't forget latency. Depending on response size, a denormalized response that doesn't require additional calls may be better. The best policy: It depends... - Tracy