NotificationHistoryRequest

NotificationHistoryRequest
NotificationHistoryRequest

Request object contains the parameters to fetch the filtered history of a notification.

JSON Example
{
    "deDupKey": "Name:NOTIFICATION-KubernetesWorker_KubernetesWorker-96105fd2-1a74-46b6-ac8f-e869609e8d42_Down$Source:INCHARGE-SA-PRES$",
    "from": 0,
    "size": 10,
    "sort": [
        {
            "fieldName": "LastChangedAt",
            "order": "desc"
        }
    ],
    "vsafilter": {
        "condition": "AND",
        "filterlist": [
            {
                "condition": "AND",
                "propfilter": [
                    {
                        "matchtype": "CONTAINS",
                        "propname": "Owner",
                        "values": [
                            "SYSTEM"
                        ]
                    }
                ]
            }
        ]
    }
}
string
deDupKey
Required

DeDupkey uniquely indentifies the notification across domains.

integer As int32 As int32
size
Optional

The size parameter allows you to configure the maximum amount of notifications to be returned.

integer As int32 As int32
from
Optional

The from parameter defines the offset from the first result user want to fetch.

array of Sort
sort
Optional

The Sort object defines, on which field sorting has to be apply and what will be the sorting order (ASC/DESC).

vsafilter
Optional

The VSAFilter object defines how the filters has to be applied on queries.