HARVEN
HARVEN
Docs
  • Docs
  • Changelog
  • Support portal
    • Connect Microsoft Entra ID
    • Connect Microsoft Defender for Endpoint
    • Connect Microsoft Intune
    • Connect Microsoft Azure
    • Connect Amazon Web Services (AWS)
    • Connect Scaleway
    • CSV Import
    • Connect NinjaOne (NinjaRMM)
    • Connect SharePoint
    • Connect Workspace ONE Intelligence
    • Connect Sekoia.io
    • Connect Google BigQuery
    • Connect Google Workspace
    • Connect SentinelOne
    • Connect Opsgenie (Atlassian)

Connect Opsgenie (Atlassian)

Imports alerts, incidents, teams, users and on-call schedules from Opsgenie to track alert-handling SLAs and incident metrics.

For the general flow of adding a source, see Connect Data Sources.

Before you start

  • Opsgenie account with API integration admin rights (admin/owner)

  • A read API key with access to configuration data (users and teams), not just alerts

  • Know your Opsgenie region (EU or US)

Step 1 — Pick the region

If your account is EU-hosted, the API is api.eu.opsgenie.com (recommended for data residency). Otherwise it is api.opsgenie.com (US).

Step 2 — Create a read API integration (with configuration access)

  1. Sign in to Opsgenie with an admin/owner account → Settings → Integrations

  2. Add integration → search for API

  3. Name: HARVEN

  4. Uncheck Read-Write Access (leave Read Access only)

  5. The integration must have access to configuration resources (users, teams): a team-restricted integration or one without this access will return a permissions error. If needed, create the key via Settings → API key management (account key) instead.

  6. Click Save Integration and copy the API key

If you get a 403 error

A 403 Forbidden error means the key is recognised but lacks configuration read rights (users/teams), or the integration has an IP address restriction. Recreate the key from an admin account with configuration access, and allow our servers if an IP restriction is in place.

What to enter in HARVEN

  • API Key — Read API integration key with configuration access (users/teams) (Opsgenie → Settings → Integrations → API)

  • Region — Your account hosting region (EU or US) (URL of your Opsgenie console)

What HARVEN reads

  • alerts — Opsgenie alerts: handling (status, priority, acknowledged), latency (created_at, ack_time_ms, close_time_ms), actor (acknowledged_by, closed_by, owner)

  • incidents — Incidents: classification (status, priority, tags), duration/MTTR (impact_start_date, impact_end_date)

  • users — Users: identity (username, full_name, role)

  • teams — Teams: team (id, name)

  • on_calls — On-calls: coverage (schedule_name, participant_name)

Official documentation

  • Opsgenie REST API

  • API integration (read-only)


Need help? Contact [email protected].

PrevConnect SentinelOne
Was this helpful?