Skip to main content

Managing Management API keys

Important

Admin feature

You can create and manage the API keys used to interact with the Management API. This API is used for backoffice operations, such as importing coupons, or retrieving campaign data.

Every Management API key you generate enables the developer to access the endpoints of your choice. Use this feature to increase security by controlling the level of access you want to provide to your developers.

note

This authentication scheme is recommended over the bearer token scheme.

Are you looking for a different API?

To create an API key to use the Integration API, see Managing Integration API keys.

Creating a Management API key

  1. In the left-most menu, click Account > Management API keys.
  2. Click Create Key.
  3. In Key name, type a name to identify the key.
  4. In Key expiration date, select a date.
  5. In Allowed endpoints, select the endpoints that this key gives access to. See the API docs to learn about each endpoint.
  6. Click Create Key.
  7. Copy it and share it with the developer of your choice. The can be used immediately.
    note

    You cannot display the API key after this step. If you lose the value, create a new API key.

Using a Management API key

To use the Management API key as a developer, see the Management API Authentication section.

Deleting an API key

Deleting an API key cannot be undone. The software that uses the key immediately loses access to the Management API.

  1. In the left-most menu, click Account > Management API keys.
  2. Click to delete the API key of your choice.