added pragmatic hypermedia to API