Add HATEOAS feature