Jump to Content
Opsgenie Docs
HomeGuides
Log InStart Free TrialOpsgenie Docs
Guides
Log InStart Free Trial
Authentication

Rest API - General

  • API Overview
  • Rate Limiting
  • Access Management
  • Authentication
  • Response
  • Pagination

Rest API

  • Alert API
    • Alert API (continued)
    • Migration Guide for Alert Rest API
  • Incident API
  • Incident Timeline API
  • Integration API
  • Heartbeat API
  • Policy API
  • Policy API (Deprecated)
  • Maintenance API
  • Account API
  • User API
  • Custom User Role API
  • Contact API
  • Notification Rule API
  • Notification Rule Step API
  • Team API
  • Team Member API
  • Team Role API
  • Team Routing Rule API
  • Schedule API
  • Schedule Rotation API
  • Schedule Override API
  • Escalation API
  • Who is On Call API
  • Forwarding Rule API
  • Service API
  • Service Incident Rules API
  • Service Incident Templates API (Deprecated)
  • Incident Templates API
  • Service Audience Template API
  • Logs API
  • Opsgenie Actions API
  • Deployment API
  • Postmortem API

Client Libraries

  • Opsgenie Java API
    • Deprecated Alert Actions
  • Opsgenie Java API for Maven and Gradle
  • Opsgenie Go API v2
  • Opsgenie Node.js API
  • Opsgenie Python API v2
    • Opsgenie Python Alert API
    • Opsgenie Python Heartbeat API
    • Opsgenie Python Incident API
    • Opsgenie Python Account API
    • Opsgenie Python SDK Configurations

Lamp

  • Lamp: Command Line
    • Lamp: Incident commands
    • Lamp: Service Commands
    • Lamp: Heartbeat Commands
  • Migration Guide to Go Based Lamp
  • Setting JAVA_HOME
  • Java Based Lamp (Deprecated)

Authentication

Authentication for Opsgenie Rest API

🚧

Authentication is mandatory to call any Rest API request.

Header Key: Authorization
Header Value: GenieKey $apiKey

OR

Header Key: Authorization
Header Value: Basic base64(:$apiKey)

Updated over 5 years ago