Managing Management API keys
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.
- This authentication scheme is recommended over the bearer token scheme.
- A Management API key can no longer be used if the user who created it is either disabled or deleted.
To create an API key to use the Integration API, see Managing Integration API keys.
Creating a Management API key
-
On the leftmost menu, click Account > Tools > Management API keys.
-
Click Create Key.
-
In Key name, type a name to identify the key.
-
In Key expiration date, select a date.
-
(Optional) In Applications, select the Applications that this key should work with. If you select none, the key works with all Applications.
noteIf you select one or more Applications, the allowed endpoints list only contains endpoints that work with individual Applications.
-
In Allowed endpoints, select the endpoints that this key gives access to. See the API docs to learn about each endpoint.
-
Click Create Key.
-
Copy it and share it with the developer of your choice. The can be used immediately.
noteYou 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.
- On the leftmost menu, click Account > Tools > Management API keys.
- Click to delete the API key of your choice.