Try it free

Delete a service-level objective

  • Latest Dynatrace
  • Reference
  • Published Oct 13, 2026

Delete a service-level objective in Dynatrace with the SLO API by ID, using optimistic locking to guard against concurrent changes.

DELETESaaShttps://{your-environment-id}.apps.dynatrace.com/platform/slo/v1/slos/{id}

Overview

You provide the service-level objective ID in the path and the optimistic-locking-version query parameter to delete safely. The response has no content.

Authentication

To execute this request, you need a platform token or OAuth access token with slo:slos:write scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
idstring

service-level objective ID

pathRequired
optimistic-locking-versionstring

The version of the object for optimistic locking. You can use it to detect simultaneous modifications by different users.

It's generated upon retrieval (GET requests). If set on update (PUT request) or deletion, the update/deletion will be allowed only if there wasn't any change between the retrieval and the update.

queryRequired

Response

Response codes

CodeDescription
204

No Content

400-
401-
403-
404-
429-
5XX-
Related tags
Platform APIDynatrace PlatformApplication Observability