• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • GET all schemas

Settings API - GET all schemas

Lists all settings schemas available in your environment.

The request produces an application/json payload.

GETManagedDynatrace for Governmenthttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas

Authentication

To execute this request, you need an access token with settings.read scope.

To learn how to obtain and use it, see Tokens and authentication.

Parameters

The request doesn't provide any configurable parameters.

Response

Response codes

CodeTypeDescription
200SchemaList

Success

Response body objects

The SchemaList object

The list of available settings schemas.

ElementTypeDescription
totalCountinteger

The number of schemas in the list.

itemsSchemaStub[]

A list of settings schemas.

The SchemaStub object

The short representation of the settings schema.

ElementTypeDescription
schemaIdstring

The ID of the schema.

latestSchemaVersionstring

The most recent version of the schema.

displayNamestring

The name of the schema.

Response body JSON model

json
{ "totalCount": 1, "items": [ { "schemaId": "builtin:container.built-in-monitoring-rule", "latestSchemaVersion": "1.4.2", "displayName": "Built-in container monitoring rules" } ] }