JSON HATEOAS messaging object