Settings API - Http monitor's requests schema table

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

Set http monitor's requests.

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

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

Property
Type
Description
Required
Requests
requests
-
required
The Request object
Property
Type
Description
Required
Description
description
text
-
required
Request's URL address
url
text
-
required
HTTP method
method
enum
  • GET
  • POST
  • PUT
  • DELETE
  • HEAD
  • OPTIONS
  • PATCH
required
Request body
requestBody
text
-
optional
Set of request constraints
constraints
-
required
Pre-execution script
preScript
text
-
optional
Post-execution script
postScript
text
-
optional
Authentication
authentication
-
optional
Request's configuration
configuration
-
required
The Constraint object
Property
Type
Description
Required
Constraint type
type
text
-
required
Properties
properties
-
required
The Authentication object
Property
Type
Description
Required
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
Property
Type
Description
Required
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
Property
Type
Description
Required
Property key
key
text
-
required
Property value
value
text
-
required