Authentication

You'll need to authenticate your requests to access any of the endpoints in the Data Mesh Manager API. Data Mesh Manager uses API keys to authenticate requests.

Generate API key

Before you can make requests to the Data Mesh Manager API, you will need to generate an API key for your organization.

You find it under [My Organization » API Keys » Add API Key].

Save the Secret API key, it will not be displayed later. However, you can create new API keys at any time.

You can set an environment variable to use the API key in the examples:

export DMM_API_KEY=your-secret-api-key

The API key and all requests that you perform with this API key are bound to your organization. If you have multiple organizations, e.g., for dev and test environments, you may need to generate an API key for each organization.

Header x-api-key

To make an authenticated request, provide the API key as x-api-key header value.

GET
/api/dataproducts
curl --get https://api.datamesh-manager.com/api/dataproducts \
--header "x-api-key: $DMM_API_KEY"