HyperMap and Mech form a new stack for RESTful APIs. They let you run JavaScript or WebAssembly on the client, which can massively simplify the documentation and integration for modern, sophisticated APIs. Using HyperMap and Mech you can do things like:

And much more.

Getting Started

APM Explorer is a Visual Studio Code extension for interacting with HyperMap services and generating stub Mech integration code. While not mandatory, it's a great way to start exploring HyperMap.

Then, read the guide to converting an existing API to HyperMap for an introduction to the main HyperMap and Mech features.

Finally, take a look at the example server for a working HyperMap service which showcases a number of HyperMap features.