VictorOps (now Splunk On-Call) is an incident management and on-call alerting platform for DevOps teams. Integrating VictorOps with Frontegg lets your application read and manage incidents, on-call schedules, escalation policies, and users on behalf of your users — all through Frontegg's integration layer (VictorOps public API v1). VictorOps authenticates with a two-part API credential — an API ID and an API Key — which Frontegg sends as the X-VO-Api-Id and X-VO-Api-Key headers on every request. There is no OAuth flow and no authorization redirect.
Prerequisites
Prerequisites
- A VictorOps (Splunk On-Call) account with administrator access
- Administrator access to the VictorOps portal, to create an API key
You create an API key in the VictorOps portal. The portal shows an API ID for your organization and lets you create one or more API Keys; Frontegg needs one of each. There is no redirect URI to configure.
Sign in to the VictorOps portal as an administrator and open Integrations → API. Copy the API ID shown for your organization, then create a new API Key and copy its value.
Keep your API Key safe
Keep your API Key safe
The API Key grants access to your VictorOps organization through the API. Treat it like a password and never expose it in client-side code or commit it to version control.
Once you have your API ID and API Key, configure the integration in the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → VictorOps.
- Enter the API Key and the API ID.
- Click Save.
Keep your credentials secure
Keep your credentials secure
Never share or commit your API Key to version control.