The API is a REST based API accessible by most, if not all web technologies.
Currently, there is only a .Net core client library available.
Code on github: https://github.com/brightertools/MediaMarkupApiClient.Net
No, the viewer uses html 5 features and does not require any specific plugins. Mediamarkup is built for modern browsers, please ensure you are using the latest version of your browser.
Hopefully we have answered your question, if not, please contact us 😀