Create API-based integration
documentedCreate a new API-based integration.
POST /v2/integrationsIntegrationsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl \"https://api.opsgenie.com/v2/integrations\" -X POST -H \"Authorization: GenieKey {{OPSGENIE_API_KEY}}\" -H \"Content-Type: application/json\" -d '{\"type\":\"API\",\"name\":\"{{$name}}\",\"enabled\":{{$enabled}},\"allowConfigurationAccess\":{{$allowConfigurationAccess}},\"allowWriteAccess\":{{$allowWriteAccess}},\"allowReadAccess\":{{$allowReadAccess}},\"allowDeleteAccess\":{{$allowDeleteAccess}},\"ignoreRespondersFromPayload\":{{$ignoreRespondersFromPayload}},\"ignoreTeamsFromPayload\":{{$ignoreTeamsFromPayload}},\"responders\":{{$responders}},\"suppressNotifications\":{{$suppressNotifications}},\"ownerTeam\":{\"name\":\"{{$ownerTeamName}}\"}}}'