Например, у нас есть объект сущности:
{
"id": 10,
"name": "First object",
"status": "new",
"manager_id": 200,
"links": [
{
"href": "self",
"type" : "PUT",
}
]
}
как передать API, что пользователь может установить только два состояния: «новый» и «завершенный», но он не может установить «отмененный», используя HATEOAS?