HATEOAS entrypoint controller and route