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.
Example: http, https, ftp, and so on.
urlStringURL of the synthetic.
locationUuidsStringArray of UUIDs of locations you want to bind.
credential
  • securityLevel
  • userName
  • password
StringSpecifies the credentials. Examples:
  • securityLevel: basic
  • userName
  • password
scriptStringUse this text only if the checkType is set to SCRIPT:
  • For Python script: seleniumPython
  • ScriptFor JSON script obtained from Selenium IDE: seleniumJsonScript

    Sample request

    {
     "resourceType":"SYNTHETIC",
      "checkType" : "SCRIPT",
      "resourceName" : "This is Script2",
      "script" : "Yourscript",
      "locationUuids" :
       [ "223087d3-ef45-4efd-9587-0b20ad8ca355",
        "ac346708-cb6a-4221-adc2-6b15c0d6e5af"]
    }

    Sample response

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