integrations

POST /api/v1/integrations/add-opsgenie/

Create a new OpsGenie integration

Request

Request body

pkinteger
urlstring
namestring required

Your preferred name for this integration.

modulestring

The provider of the integration.

contact_groupsstring[]

Array of contact names or IDs this integration is assigned to

is_erroredboolean
last_errorstring
api_endpointstring uri

Listed on the Integrations / Configured Integrations page in OpsGenie.

api_keystring

Listed on the Integrations / Configured Integrations page in OpsGenie.

teamsstring

A comma separated list of team names which will be responsible for the alert.

tagsstring

A comma separated list of labels attached to the alert. You may overwrite the quiet hours setting for urgent alerts by adding the OverwriteQuietHours tag. Leave blank to automatically pull the tags from the check instead.

autoresolveboolean

Automatically resolve incident once the check is back up.

Response

pkinteger
urlstring
namestring required

Your preferred name for this integration.

modulestring

The provider of the integration.

contact_groupsstring[]

Array of contact names or IDs this integration is assigned to

is_erroredboolean
last_errorstring
api_endpointstring uri

Listed on the Integrations / Configured Integrations page in OpsGenie.

api_keystring

Listed on the Integrations / Configured Integrations page in OpsGenie.

teamsstring

A comma separated list of team names which will be responsible for the alert.

tagsstring

A comma separated list of labels attached to the alert. You may overwrite the quiet hours setting for urgent alerts by adding the OverwriteQuietHours tag. Leave blank to automatically pull the tags from the check instead.

autoresolveboolean

Automatically resolve incident once the check is back up.

Changes

No recorded changes to this operation across all 1 revision of this API.