-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Spec
-
Labels:None
-
Proposal:
Currently the spec only dictates requests whose response is an entire Resource object. These Resources could be very large however, and it is wasteful for everyone to send the entire object if, as will commonly be the case I expect, the client is only interested in a small piece of the Resource.
This spec should define how a client can restrict a query to selected items of the Resource. This should include:
- filtering: selecting a specific key or restricting to a set of keys
- pagination: selecting a specific element or range of elements (where a key's value is of type list)