Hypermedia API with support for multiple protocols, media types, and routing engines.