Earlier quoted context omitted.
Yeah - but what if it returned a collection of orders also retrievable from /orders/search?date=today and customers from /customers/search?lastorderdate=today&totallifteimevalue=greaterthan,100000 and support tickets from /support/tickets/search?state=open This kind of heterogeneous data tends to be very much discouraged under REST, but often very handy in producing real world reports.
> This kind of heterogeneous data tends to be very much discouraged under REST, but often very handy in producing real world reports. This is nothing to do with REST. Read the Wikipedia article for a crash course.
Perhaps I should have said discouraged in the common patterns for implementing REST and REST-like APIs.