OpenAPI Documentation

Warning

API is still in development, the documentation below is the latest version from the main development branch.