---
title: Service Level Objective Corrections
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > API Reference > Service Level Objective Corrections
---

# Service Level Objective Corrections

SLO Status Corrections allow you to prevent specific time periods from negatively impacting your SLO's status and error budget. You can use Status Corrections for various purposes, such as removing planned maintenance windows, non-business hours, or other time periods that do not correspond to genuine issues. See [SLO status corrections](https://docs.datadoghq.com/service_management/service_level_objectives.md#slo-status-corrections) for more information.

## Create an SLO correction →{% #create-an-slo-correction %}

| Datadog site      | API endpoint                                             |
| ----------------- | -------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v1/slo/correction |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v1/slo/correction |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v1/slo/correction      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v1/slo/correction      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v1/slo/correction  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v1/slo/correction     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v1/slo/correction |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v1/slo/correction |

## Get all SLO corrections →{% #get-all-slo-corrections %}

| Datadog site      | API endpoint                                            |
| ----------------- | ------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/slo/correction |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/slo/correction |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/slo/correction      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/slo/correction      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/slo/correction  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/slo/correction     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/slo/correction |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/slo/correction |

## Get an SLO correction for an SLO →{% #get-an-slo-correction-for-an-slo %}

| Datadog site      | API endpoint                                                                |
| ----------------- | --------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/slo/correction/{slo_correction_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/slo/correction/{slo_correction_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |

## Update an SLO correction →{% #update-an-slo-correction %}

| Datadog site      | API endpoint                                                                  |
| ----------------- | ----------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v1/slo/correction/{slo_correction_id}      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v1/slo/correction/{slo_correction_id}     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |

## Delete an SLO correction →{% #delete-an-slo-correction %}

| Datadog site      | API endpoint                                                                   |
| ----------------- | ------------------------------------------------------------------------------ |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v1/slo/correction/{slo_correction_id}      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v1/slo/correction/{slo_correction_id}  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v1/slo/correction/{slo_correction_id}     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v1/slo/correction/{slo_correction_id} |
