Settings API - GET all schemas
Lists all settings schemas available in your environment.
The request produces an application/json
payload.
GET | ManagedDynatrace for Government | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas | |
Environment and Cluster ActiveGate (default port 9999) | 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
The request doesn't provide any configurable parameters.
Response
Response codes
Code | Type | Description |
---|---|---|
200 | SchemaList | Success |
Response body objects
The SchemaList
object
The list of available settings schemas.
Element | Type | Description |
---|---|---|
items | SchemaStub[] | A list of settings schemas. |
totalCount | integer | The number of schemas in the list. |
The SchemaStub
object
The short representation of the settings schema.
Element | Type | Description |
---|---|---|
displayName | string | The name of the schema. |
latestSchemaVersion | string | The most recent version of the schema. |
schemaId | string | The ID of the schema. |
Response body JSON model
1{2 "items": [3 {4 "displayName": "Built-in container monitoring rules",5 "latestSchemaVersion": "1.4.2",6 "schemaId": "builtin:container.built-in-monitoring-rule"7 }8 ],9 "totalCount": 110}