Add and Manage API Keys
The section titled API Keys is located at the bottom of the Organization > Roles page.
API Keys are alphanumeric strings that authenticate an app to connect and integrate with your organization. Note that API Keys do not have expiration dates.
Organizations can use API Keys to provide access to the Public API of the DBL. The Public API provides organizations with access to data like content items, license agreements, and license templates. For full details, visit the API documentation by clicking this link: Public API documentation.
Your ability to view or create API Keys and their details depends on your permission level.
- To view the list of API Keys, you must have an account, content, or license manager role in that organization
- To create or view the details of an API Key, you must have an account manager role in an organization.
To add an API Key to your organization, click on the Generate API Key button.
A window titled “Generate New API Key” will appear. Enter a name or label that will help you or your colleagues remember the purpose of the API key.
After you click on the Generate API Key, important information will be generated and displayed. The secret for the API Key is only displayed once on this screen, so it is very important for you to copy the API key and secret key and save it in secure storage for future usage. Click the Close button when done.
Manage API Keys
To manage an API Key, click on the corresponding Edit link.
If you have the proper permissions or access level, an extra menu titled “Remove API Key” is available. To revoke access, use the Remove API Keys command.