Settings API - Browser monitor's steps schema table

  • Published Sep 25, 2025

Browser monitor's steps (builtin:synthetic.browser.steps)

Set browser monitor's steps.

Schema IDSchema groupsScope
builtin:synthetic.browser.steps-
SYNTHETIC_TEST - Synthetic monitor
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.browser.steps
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:synthetic.browser.steps
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:synthetic.browser.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
Type
type
enum
  • NAVIGATE
  • CLICK
  • TAP
  • KEYSTROKES
  • JAVASCRIPT
  • SELECT_OPTION
  • COOKIE
required
Name
name
text-required
Validation rules
validationRules
ValidationRule[]-required
Target
target
Target-optional
Wait condition
waitCondition
WaitCondition-optional
URL
url
text-required
Wait condition
authentication
Authentication-optional
List of step cookies
cookies
CookieEntry[]-required
JavaScript
javaScript
text-required
Button
button
enum
  • MOUSE_LEFT
  • MOUSE_MIDDLE
  • MOUSE_RIGHT
required
Selections
selections
Selection[]-required
Input
input
Input-required
Simulate blur event
simulateBlurEvent
boolean-required
Simulate return key
simulateReturnKey
boolean-required
The ValidationRule object
PropertyTypeDescriptionRequired
Validation type
type
enum
  • TEXT_MATCH
  • CONTENT_MATCH
  • ELEMENT_MATCH
required
Matching pattern
matchingPattern
text-required
Is regex
regex
boolean-required
Fail if found
failIfFound
boolean-required
Target
target
Target-optional
The WaitCondition object
PropertyTypeDescriptionRequired
Type
type
enum
  • PAGE_COMPLETE
  • TIME
  • NETWORK
  • VALIDATION
  • NEXT_EVENT
required
Milliseconds
milliseconds
integer

Wait time in milliseconds.

required
Timeout in milliseconds
timeoutInMilliseconds
integer

Timeout in milliseconds.

required
Validation rule
validationRule
ValidationRule-required
The Authentication object
PropertyTypeDescriptionRequired
Type
type
enum
  • HTTP_AUTHENTICATION
  • KERBEROS
  • WEBFORM
required
Input type
inputType
enum
  • PLAIN
  • SECURE
required
Username
username
text-required
Password
password
text-required
Credential
credentialId
text-required
Domain
domain
text-required
Authentication server allow list
authServerAllowlist
text-required
PropertyTypeDescriptionRequired
Name
name
text

Enclose placeholder values in brackets, for example {email}

required
Value
value
text

Enclose placeholder values in brackets, for example {email}

required
Domain
domain
text

Enclose placeholder values in brackets, for example {email}

required
Path (optional)
path
text

Enclose placeholder values in brackets, for example {email}

optional
The Selection object
PropertyTypeDescriptionRequired
Value
value
text-required
Index
index
integer-required
The Input object
PropertyTypeDescriptionRequired
Input type
type
enum
  • PLAIN
  • SECURE
required
Credential id
credentialId
text-required
Credential field
credentialField
enum
  • USERNAME
  • PASSWORD
  • TOKEN
required
Text value
textValue
text-required
Masked
masked
boolean-required
The Target object
PropertyTypeDescriptionRequired
Window
window
text-required
Locators
locators
Locator[]-required
The Locator object
PropertyTypeDescriptionRequired
Locator type
type
enum
  • CSS
  • DOM
required
Value
value
text-required