Everbridge · Authentication Profile
Everbridge Authentication
Authentication
Everbridge secures its APIs with apiKey and http across 4 declared security schemes, as derived from its OpenAPI definitions.
Critical Event ManagementEmergency ManagementMass NotificationIncident ManagementIT AlertingPublic WarningRisk IntelligenceBusiness ContinuityEmployee SafetyTravel Risk Management
Methods: apiKey, http
Schemes: 4
OAuth flows:
API key in: header
Security Schemes
BasicAuth http
scheme: basic
API_Authorizer apiKey
· in: header (Authorization)
api_key apiKey
· in: header (x-api-key)
bearerAuth http
scheme: bearer
Source
Authentication Profile
generated: '2026-08-27'
method: searched
docs: https://developers.everbridge.net/home/docs/ebs-gs-guide-authentication-types
source: openapi/everbridge-asset-management-openapi.json, openapi/everbridge-asset-query-openapi.json,
openapi/everbridge-cem-alerts-query-public-openapi.json, openapi/everbridge-cem-alerts-query-stream-openapi.json,
openapi/everbridge-communications-openapi.json, openapi/everbridge-digital-apps-openapi.json,
openapi/everbridge-eb-suite-openapi.json, openapi/everbridge-pnr-check-service-openapi.json,
openapi/everbridge-risk-intelligence-openapi.json, openapi/everbridge-safety-devices-openapi.json,
openapi/everbridge-snapcomms-openapi.json, openapi/everbridge-travel-openapi.json
summary:
types:
- apiKey
- http
api_key_in:
- header
schemes:
- name: BasicAuth
type: http
scheme: basic
description: Basic Authentication Token
sources:
- openapi/everbridge-asset-management-openapi.json
- openapi/everbridge-asset-query-openapi.json
- openapi/everbridge-eb-suite-openapi.json
- name: API_Authorizer
type: apiKey
in: header
parameter: Authorization
description: oAuth Token
sources:
- openapi/everbridge-asset-management-openapi.json
- openapi/everbridge-asset-query-openapi.json
- openapi/everbridge-cem-alerts-query-public-openapi.json
- openapi/everbridge-cem-alerts-query-stream-openapi.json
- openapi/everbridge-communications-openapi.json
- openapi/everbridge-digital-apps-openapi.json
- openapi/everbridge-eb-suite-openapi.json
- openapi/everbridge-pnr-check-service-openapi.json
- openapi/everbridge-risk-intelligence-openapi.json
- openapi/everbridge-safety-devices-openapi.json
- openapi/everbridge-travel-openapi.json
- name: api_key
type: apiKey
in: header
parameter: x-api-key
description: API Key - For System Use
sources:
- openapi/everbridge-asset-management-openapi.json
- openapi/everbridge-asset-query-openapi.json
- openapi/everbridge-cem-alerts-query-public-openapi.json
- openapi/everbridge-cem-alerts-query-stream-openapi.json
- openapi/everbridge-communications-openapi.json
- openapi/everbridge-eb-suite-openapi.json
- openapi/everbridge-pnr-check-service-openapi.json
- openapi/everbridge-risk-intelligence-openapi.json
- name: bearerAuth
type: http
scheme: bearer
bearerFormat: JWT
sources:
- openapi/everbridge-snapcomms-openapi.json
# --- SEARCHED enrichment, https://developers.everbridge.net/home/docs/ebs-gs-guide-authentication-types
# and https://developers.everbridge.net/home/docs/ebs-gs-guide (fetched 2026-08-27, HTTP 200) ---
documented_methods:
- name: OAuth 2.0 — Client Credentials grant
status: current
token_endpoint: https://api.everbridge.net/authorization/v1/tokens
request_content_type: application/x-www-form-urlencoded
parameters:
- grant_type=client_credentials
- client_id
- client_secret
- scope
scope_string: openid user-profile role service-profile
token_used: access_token
token_ttl_seconds: 28800
header: 'Authorization: Bearer <token>'
credential_source: >-
Client ID and Client Secret are issued from the Manager Portal Service Account
self-service workflow (Account level: Users -> Service Accounts; Organization level:
Settings -> Access -> Service Accounts).
note: >-
Client-credentials service accounts support resource + action permissions (least-privilege
/ zero-trust scoping). Everbridge notes that not all EB Suite REST methods support this
RBAC model yet.
- name: OAuth 2.0 — Password (Resource Owner) grant
status: current
token_endpoint: https://api.everbridge.net/authorization/v1/tokens
request_content_type: application/x-www-form-urlencoded
parameters:
- grant_type=password
- client_id
- client_secret
- username
- password
- scope
scope_string: openid user-profile role
token_used: id_token
token_ttl_seconds: 28800
header: 'Authorization: Bearer <token>'
optional_headers:
- name: roleId
description: >-
When the API user holds multiple roles or is an account admin, roleId selects which role
the token is minted for. For an Account Admin user the roleId must be the Org Admin role,
not the Account Admin role.
note: >-
Recommended for complex multi-feature workflows where a user id_token is required. The API
user's password does not expire so long as that user never signs in to the UI.
- name: Basic authentication
status: current
scheme: http basic over HTTPS
header: 'Authorization: Basic base64(username:password)'
note: The API user must have API Access enabled and a role suitable for the APIs being called.
- name: Access Token authentication
status: legacy
docs: https://supportcenter.everbridge.com/hc/en-us/articles/19141469442843-API-Using-Access-Token-Authentication-in-REST-API
note: >-
Everbridge labels this a legacy authentication method; enabling it requires the support-site
procedure. Treat as deprecated for new integrations.
- name: Bearer JWT (SnapComms)
status: current
applies_to: https://api.snapcomms.com/v1
scheme: http bearer / JWT
note: >-
The SnapComms API (an Everbridge company) authenticates separately from Everbridge Suite,
with its own bearer JWT scheme declared in openapi/everbridge-snapcomms-openapi.json.
service_accounts:
levels:
- level: account
path: Users -> Service Accounts
applies_to:
- Users
- Audit logs
- Roles
- level: organization
path: Settings -> Access -> Service Accounts
applies_to: Most Everbridge Suite APIs
docs: https://developers.everbridge.net/home/docs/ebs-gs-guide
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/everbridge-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.