December 2018
Intermediate to advanced
642 pages
15h 5m
English
Since REST is basically a style and not a specification for services, there are aspects that aren't specified, and you have some leeway as to their implementation. Three common requirements are filtering (so you don't get all entities, but just those that satisfy some condition), sorting (so that entities are included in some order), and pagination (because showing hundreds or thousands of entities at once isn't practical). Of course, these three requirements interact with each other; if you sort and filter, then paging should apply to the sorted filtered data.
All of these requirements can be handled by adding some query parameters (or possibly headers), but you'll have to study a bit to understand ...
Read now
Unlock full access