Request naming API

The Request naming API enables you to manage the configuration of request naming rules. You can:

GET all request naming rules

Lists all request naming rules available in your Dynatrace environment.

The request produces an application/json payload.

This request is in beta and may be changed in non compatible way.

GET
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming

POST a new request naming rule

Creates a new request naming rule. See the detailed use case in the Request naming API - Create a new rule topic.

The request consumes and produces an application/json payload.

This request is in beta and may be changed in non compatible way.

POST
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming

POST validate a new request naming rule

Validates the payload for the POST a new request naming rule request.

The request consumes an application/json payload.

This request is in beta and may be changed in non compatible way.

POST
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming/validator
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming/validator

GET a request naming rule

Gets parameters of the specified request naming rule.

The request produces an application/json payload.

This request is in beta and may be changed in non compatible way.

GET
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming/{id}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming/{id}

PUT a request naming rule

Updates the specified request naming rule. If the rule with the specified ID doesn't exist—creates a new rule with this ID.

The request consumes and produces an application/json payload.

This request is in beta and may be changed in non compatible way.

PUT
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming/{id}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming/{id}

POST validate an update

Validates the payload for the PUT a request naming rule request.

The request consumes an application/json payload.

This request is in beta and may be changed in non compatible way.

POST
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming/{id}/validator
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming/{id}/validator

DELETE a request naming rule

Deletes the specified request naming rule. Deletion can't be undone.

This request is in beta and may be changed in non compatible way.

DELETE
  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/service/requestNaming/{id}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/config/v1/service/requestNaming/{id}