HAL hypermedia client