Fix issue #3: JSON hypermedia format