Settings API - Http monitor's steps schema table

  • Published Sep 25, 2025

Http monitor's steps (builtin:synthetic.http.steps)

Set http monitor's steps.

Schema IDSchema groupsScope
builtin:synthetic.http.steps-
HTTP_CHECK - HTTP monitor
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.http.steps
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:synthetic.http.steps
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.http.steps

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

PropertyTypeDescriptionRequired
Steps
steps
Step[]-required
The Step object
PropertyTypeDescriptionRequired
Step's name
name
text-required
Step's URL address
url
text-required
HTTP method
method
enum
  • GET
  • POST
  • PUT
  • DELETE
  • HEAD
  • OPTIONS
  • PATCH
required
HTTP request body
requestBody
text-optional
Set of step constraints
constraints
Set<Constraint>-required
Pre-execution script
preScript
text-optional
Post-execution script
postScript
text-optional
Authentication
authentication
Authentication-optional
Step's configuration
configuration
Configuration-required
Request timeout in seconds
requestTimeout
integer-optional
The Constraint object
PropertyTypeDescriptionRequired
Constraint type
type
text-required
Properties
properties
Set<Property>-required
The Authentication object
PropertyTypeDescriptionRequired
Authentication type
type
enum
  • BASIC_AUTHENTICATION
  • NTLM
  • KERBEROS
required
Credential vault id
credentials
text-required
Realm name
realmName
text-required
KDC IP
kdcIp
text-required
The Configuration object
PropertyTypeDescriptionRequired
Headers
headers
Set<Header>-required
Accept any certificate flag
acceptAnyCertificate
boolean-required
Follow redirects flag
followRedirects
boolean-required
Sensitive data is not persisted
doNotPersistSensitiveData
boolean-required
Generate a problem if the SSL certificate expires within the given days
sslCertificateExpirationDaysToAlert
integer-optional
Identifier of stored client's certificate
clientCertificateId
text-optional
The Property object
PropertyTypeDescriptionRequired
Property key
key
text-required
Property value
value
text-required