URL

POST https://{api-url}/api/v2/tenants/{tenantId}/resources

Sample URLs

https://{api-url}/api/v2/tenants/<clientId>/resources

Parameters

All fields are mandatory.

FieldData TypeDescription
hostName/resourceNameStringName of the host.
resourceTypeStringType of resource. Use SYNTHETIC for synthetic.
checkTypeStringSpecifies the category type.
Examples: http, https, and ftp.
urlStringURL of the synthetic.
locationUuidsStringArray of UUIDs of locations you want to bind.
credentialStringSpecifies the credentials. Examples:
  • "securityLevel" : "basic"
  • "userName" : "YourUserName"
  • "password" : "YourPassword"

The following fields are optional:

  • SslCertPath: SSL certificate path
  • SslCertKeyPath: SSL certification key path

Sample request

{
 "resourceType":"SYNTHETIC",
  "checkType" : "HTTPS",
  "resourceName" : "International",
  "url" : "www.international.com",
  "sslCertPath" : "",
  "sslCertKeyPath" : "",
  "credential" :{
    "securityLevel" : "oauth2",
    "userName" : "s1234",
    "password" : "s1234"
   },
  "locationUuids" :
   [ "223087d3-ef45-4efd-9587-0b20ad8ca355",
    "ac346708-cb6a-4221-adc2-6b15c0d6e5af"]  
}

Sample response

{
	"resourceUUID": "612acfb0-6890-4d52-950b-1c4ec17a7248",
	"tenantID": "client_5"
}