Manta Flow Repository API

Introduction

Manta Flow Repository API is an HTTP-based interface for Manta Flow Server.

An interactive OpenAPI (Swagger) is available at the URL http(s)://<MANTA_SERVER_BASE_URL>/swagger-ui/. Non-interactive documentation is available at Manta Flow Repository API REST.

Authentication

The repository API can only be accessed by authorized users. Check out our guide on API Token-Based Authentication to learn how to configure it.

Authorization

To access the repository API, you need the role ROLE_USER. However, additional roles may be necessary depending on the requested functionality.

User role Accessible repository API functionality
ROLE_REPOSITORY_READ Operations returning read data in the response but not changing it on the server
ROLE_REPOSITORY_WRITE Operations changing data on the server and returning the result in the response
ROLE_REPOSITORY_EVALUATE Special writing operations executing Groovy-based DSL (= domain specific language) expressions on the server and returning the result in the response