---
title: "Delete an SLO"
method: DELETE
path: "/api/v1/slo/{slo_id}"
tags: ["Service Level Objectives"]
---

# Delete an SLO

`DELETE /api/v1/slo/{slo_id}`

Permanently delete the specified service level objective object.

If an SLO is used in a dashboard, the `DELETE /v1/slo/` endpoint returns
a 409 conflict error because the SLO is referenced in a dashboard.

## Path parameters

- `slo_id` string, required

## Query parameters

- `force` string

## Response `200`

OK

- SLODeleteResponse — A response list of all service level objective deleted.
  - `data` string[] — An array containing the ID of the deleted service level objective object.
  - `errors` object — An dictionary containing the ID of the SLO as key and a deletion error as value.

## Other responses

- `403` — Forbidden
- `404` — Not found
- `409` — Conflict
- `429` — Too many requests

---

[API](https://skmtc.net/datadog/apis/api-v1.md) · [All operations](https://skmtc.net/datadog/apis/api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/datadog/api-v1/revisions/ca5871004d26/schema)
