---
title: Opsgenie Integration
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > API Reference > Opsgenie Integration
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Opsgenie Integration

Configure your [Datadog Opsgenie integration](https://docs.datadoghq.com/integrations/opsgenie.md) directly through the Datadog API.

## [Get all service objects →](https://docs.datadoghq.com/api/latest/opsgenie-integration/get-all-service-objects.md){% #get-all-service-objects %}

| Datadog site      | API endpoint                                                           |
| ----------------- | ---------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/services |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/services |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/integration/opsgenie/services      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/integration/opsgenie/services      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/services  |
| uk1.datadoghq.com | GET https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/services |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/integration/opsgenie/services     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/integration/opsgenie/services |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/integration/opsgenie/services |

## [Create a new service object →](https://docs.datadoghq.com/api/latest/opsgenie-integration/create-a-new-service-object.md){% #create-a-new-service-object %}

| Datadog site      | API endpoint                                                            |
| ----------------- | ----------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/services |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/services |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/integration/opsgenie/services      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/integration/opsgenie/services      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/services  |
| uk1.datadoghq.com | POST https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/services |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/integration/opsgenie/services     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/integration/opsgenie/services |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/integration/opsgenie/services |

## [Get a single service object →](https://docs.datadoghq.com/api/latest/opsgenie-integration/get-a-single-service-object.md){% #get-a-single-service-object %}

| Datadog site      | API endpoint                                                                                    |
| ----------------- | ----------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/integration/opsgenie/services/{integration_service_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}  |
| uk1.datadoghq.com | GET https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |

## [Update a single service object →](https://docs.datadoghq.com/api/latest/opsgenie-integration/update-a-single-service-object.md){% #update-a-single-service-object %}

| Datadog site      | API endpoint                                                                                      |
| ----------------- | ------------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/integration/opsgenie/services/{integration_service_id}      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}  |
| uk1.datadoghq.com | PATCH https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id}     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |

## [Delete a single service object →](https://docs.datadoghq.com/api/latest/opsgenie-integration/delete-a-single-service-object.md){% #delete-a-single-service-object %}

| Datadog site      | API endpoint                                                                                       |
| ----------------- | -------------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/integration/opsgenie/services/{integration_service_id}      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/services/{integration_service_id}  |
| uk1.datadoghq.com | DELETE https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id}     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/integration/opsgenie/services/{integration_service_id} |

## [Get all Opsgenie accounts →](https://docs.datadoghq.com/api/latest/opsgenie-integration/get-all-opsgenie-accounts.md){% #get-all-opsgenie-accounts %}

| Datadog site      | API endpoint                                                           |
| ----------------- | ---------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/accounts |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/accounts |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/integration/opsgenie/accounts      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/integration/opsgenie/accounts      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/accounts  |
| uk1.datadoghq.com | GET https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/accounts |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/integration/opsgenie/accounts     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/integration/opsgenie/accounts |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/integration/opsgenie/accounts |

## [Create a new Opsgenie account →](https://docs.datadoghq.com/api/latest/opsgenie-integration/create-a-new-opsgenie-account.md){% #create-a-new-opsgenie-account %}

| Datadog site      | API endpoint                                                            |
| ----------------- | ----------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/accounts |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/accounts |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/integration/opsgenie/accounts      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/integration/opsgenie/accounts      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/accounts  |
| uk1.datadoghq.com | POST https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/accounts |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/integration/opsgenie/accounts     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/integration/opsgenie/accounts |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/integration/opsgenie/accounts |

## [Update an Opsgenie account →](https://docs.datadoghq.com/api/latest/opsgenie-integration/update-an-opsgenie-account.md){% #update-an-opsgenie-account %}

| Datadog site      | API endpoint                                                                          |
| ----------------- | ------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/integration/opsgenie/accounts/{account_id}      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/integration/opsgenie/accounts/{account_id}      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/accounts/{account_id}  |
| uk1.datadoghq.com | PATCH https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id}     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |

## [Delete an Opsgenie account →](https://docs.datadoghq.com/api/latest/opsgenie-integration/delete-an-opsgenie-account.md){% #delete-an-opsgenie-account %}

| Datadog site      | API endpoint                                                                           |
| ----------------- | -------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/integration/opsgenie/accounts/{account_id}      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/integration/opsgenie/accounts/{account_id}      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/integration/opsgenie/accounts/{account_id}  |
| uk1.datadoghq.com | DELETE https://api.uk1.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id}     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/integration/opsgenie/accounts/{account_id} |
