v2

latestOpenAPI 3.0.0SolarWinds Software Services Agreement2026-07-2167105153.0 KB
dem

Create URI monitoring configuration

post/v1/dem/uris

Request body

namestring required

Name of the URI, which must be unique within the organization. The name must also not contain any control characters, any white space other than space (U+0020), or any consecutive, leading or trailing spaces.

ipOrDomainstring required

IP/domain of the URI.

Example request

{
  "name": "solarwinds.com",
  "ipOrDomain": "solarwinds.com",
  "availabilityCheckSettings": {
    "platformOptions": {
      "probePlatforms": [
        "AWS"
      ],
      "testFromAll": true
    },
    "testFrom": {
      "type": "REGION",
      "values": [
        "NA"
      ]
    },
    "outageConfiguration": {
      "consecutiveForDown": 2
    },
    "dns": {
      "nameserver": "8.8.8.8",
      "port": 53,
      "ipToExpect": "1.2.3.4"
    },
    "tcp": {
      "enabled": true,
      "port": 443,
      "stringToSend": "GET / HTTP/1.1\r\nHost: solarwinds.com\r\nConnection: close\r\n\r\n",
      "stringToExpect": "HTTP/1.1 200 OK"
    },
    "udp": {
      "port": 8888,
      "stringToSend": "GET / HTTP/1.1\r\nHost: solarwinds.com\r\nConnection: close\r\n\r\n",
      "stringToExpect": "HTTP/1.1 200 OK"
    }
  },
  "tags": [
    {
      "key": "environment",
      "value": "production"
    }
  ]
}

Response

The request has succeeded and a new resource has been created as a result.

idstring required

Resource identifier.