Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Services/Deduplication Rules

Get Deduplication Rules

get
/v3/services/{serviceID}/deduplication-rules
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Header parameters
authorizationstringRequired
Responses
200

The request has succeeded.

application/json
get/v3/services/{serviceID}/deduplication-rules
GET /v3/services/{serviceID}/deduplication-rules HTTP/1.1
Host: api.squadcast.com
Authorization: Bearer YOUR_SECRET_TOKEN
authorization: text
Accept: */*
{
  "data": {
    "rules": [
      {
        "expression": "text",
        "time_window": 1,
        "time_unit": "minute",
        "is_basic": true,
        "basic_expression": [
          {
            "lhs": "text",
            "op": "is",
            "rhs": "text"
          }
        ],
        "dependency_deduplication": true,
        "description": "text"
      }
    ]
  }
}

Create or Update Deduplication Rules

post
/v3/services/{serviceID}/deduplication-rules
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Body
Responses
201

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

application/json
post/v3/services/{serviceID}/deduplication-rules
POST /v3/services/{serviceID}/deduplication-rules HTTP/1.1
Host: api.squadcast.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 198

{
  "rules": [
    {
      "expression": "text",
      "time_window": 1,
      "time_unit": "minute",
      "is_basic": true,
      "basic_expression": [
        {
          "lhs": "text",
          "op": "is",
          "rhs": "text"
        }
      ],
      "dependency_deduplication": true,
      "description": "text"
    }
  ]
}
{
  "data": {
    "rules": [
      {
        "expression": "text",
        "time_window": 1,
        "time_unit": "minute",
        "is_basic": true,
        "basic_expression": [
          {
            "lhs": "text",
            "op": "is",
            "rhs": "text"
          }
        ],
        "dependency_deduplication": true,
        "description": "text"
      }
    ]
  }
}

Last updated