Choosing Fields and Embedded Resources
Response Message Fields
Example
GET /order/1234?fields=_links,orderNumber,status HTTP/1.1
Accept: application/hal+jsonHTTP/1.1 200 OK
Content-Type: application/hal+json
{
"_links": {
"self": { "href": "/orders/1234" },
"author": { "href": "/users/john" },
"items": [ ... ]
},
"orderNumber": 1234,
"status": "pending"
}Embedded Resources
Example
Reasonable Defaults
Resource Variants
Last updated