Management API
The Management API is currently only available to select customers. Please contact us if you are interested in this capability.
Overview
The Management API offers a set of actions that are beyond the scope of a single tenant or environment. It offers a separate set of APIs to MATTR VII and uses machine-to-machine authentication through its own credentials, which are different from your MATTR VII client credentials.
An environment is a higher-order structure where your MATTR VII tenants are hosted in a specific MATTR VII cloud deployment. One tenant must always be a part of exactly one environment. Each environment may include multiple tenants that share hardware resources and environment settings while maintaining authorization and data isolation.
MATTR VII offers two types of deployment environments:
Public cloud environments: These are multi-tenanted MATTR VII deployments across a range of different MATTR customers using shared infrastructure.
Private cloud environments: These are customer-specific MATTR VII deployments in an AWS region of your choosing. Contact us if you're interested in a private environment.
The following sub-sections will you take you through setting up your Management API access and using its different capabilities:
Authorization: Obtaining access to the Management APIs.
Managing Tenants: Creating tenants, deleting tenants and retrieving tenant data.
List Environments: Listing your environments.