-
Hub Resource
While many resources in an API belong to the same domain, they are often different enough that there is no obvious relation between them. Additionally, clients might want to access a resource without first having to access other related resources (e.g. listing a user’s order history doesn’t require reading the user’s data beforehand).
-
Overlay Resource
Often, there is some information related to a resource that is expensive to produce and that clients aren’t always interested in; for this reason, you want to make it optional to get.
-
Resource_caching
WIP
-
Root Resource
When interacting with a hypermedia API, clients follow links to fetch data and perform actions; however, clients need an entry point into the API.
-
Selector Resource
A resource has a property that can be changed by the client but must have a value within a specific set.
-
Shared_resource
WIP
-
Toggle_params
WIP