Category: Everbridge

The Everbridge API is an add on feature that requires Everbridge activation and a little setup on your end. This post is meant to get an API key in your hands ASAP while sprinkling in a few best practices along the way.

Before you contact Everbridge

Even if you already have an API account it is a best practice to scope your accounts

You may already have an API user account configured. Since there is no way to tell an activated API account from a user record, check for API sounding user names. If you don’t see any, create a new user keeping in mind:

How many user accounts do you need? To Everbridge, API calls are identical to actions done by users in the browser. If you have multiple use cases or systems using the Everbridge API, make sure you have a user account for each of them. This is critical to permissions and event logging.

Determine the least amount of privileges required for this API’s usage. For example, if it’ll be used for contact updates, Set the permissions to Data Manager.

Give it a good user name. Example: Sentworks API. All actions done with this API key will be stamped with it’s user name. To enhance audit, dedicate an API user account for each vendor or app that uses the API.

Support will gladly configure API activation as long as you’re configured in the Everbridge CMS with an API license. If Support is unable to determine that you’ve purchased the API, coordination with your Account Manager is required before proceeding.

Skip to “How to create the Everbridge API Key” below.

How to create the Everbridge API Key

The Everbridge API uses a base64 encoded version of the activated accounts username and password to authenticate. It’s OK if none of that makes sense, just do the following.