Settings API - GET all schemas
Lists all settings schemas available in your environment.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas |
Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/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
A list of fields to be included to the response. The provided set of fields replaces the default set.
Specify the required top-level fields, separated by commas (for example, schemaId,displayName
).
Supported fields: schemaId
, displayName
, latestSchemaVersion
, multiObject
, ordered
.
Response
Response codes
Response body objects
The SchemaList
object
The list of available settings schemas.
The number of schemas in the list.
The SchemaStub
object
The short representation of the settings schema.
The name of the schema.
The most recent version of the schema.
Multi-object flag. True
if the schema is a multi-object schema
Ordered flag. True
if the schema is an ordered multi-object schema.
The ID of the schema.
Response body JSON model
{"items": [{"displayName": "Built-in container monitoring rules","latestSchemaVersion": "1.4.2","multiObject": true,"ordered": false,"schemaId": "builtin:container.built-in-monitoring-rule"}],"totalCount": 1}