Filters
A filter based on an element of a notification, an operator, and a value.\n\n### Filterable Elements\n
| Filter Selection Parameter | \nData Type | \n
| SENDER_KEY | \nKEY | \n
| RECIPIENT_CLIENT_KEY | \nKEY | \n
| RECIPIENT_GROUP_KEY | \nKEY | \n
| RECIPIENT_USER_KEY | \nKEY | \n
| ENCODED_KEY | \nKEY | \n
| CREATION_DATE | \nDATE_UTC | \n
| SENT_DATE | \nDATE_UTC | \n
| STATE | \nENUM | \n
| FAILURE_REASON | \nENUM | \n
| DESTINATION | \nSTRING | \n
| TYPE | \nENUM | \n
| EVENT | \nENUM | \n
| WAITING_REASON | \nENUM | \n
WAITING status. The possible values for the WAITING_REASON parameter are: READY_TO_BE_SENT, WAIT_FOR_CLOSE_CIRCUIT, or SENDING.\n:::\n\n### Filter Operators\n\n| Filter Element | \nNumber Of affected values | \nAvailable for | \n
| EQUALS | \nONE_VALUE | \nBIG_DECIMAL,BOOLEAN,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY | \n
| MORE_THAN | \nONE_VALUE | \nBIG_DECIMAL,NUMBER,MONEY | \n
| LESS_THAN | \nONE_VALUE | \nBIG_DECIMAL,NUMBER,MONEY | \n
| BETWEEN | \nTWO_VALUES | \nBIG_DECIMAL,NUMBER,MONEY,DATE,DATE_UTC | \n
| ON | \nONE_VALUE | \nDATE,DATE_UTC | \n
| AFTER | \nONE_VALUE | \nDATE,DATE_UTC | \n
| BEFORE | \nONE_VALUE | \nDATE,DATE_UTC | \n
| STARTS_WITH | \nONE_VALUE | \nSTRING | \n
| IN | \nLIST | \nENUM,KEY | \n
| TODAY | \nNO_VALUE | \nDATE,DATE_UTC | \n
| THIS_WEEK | \nNO_VALUE | \nDATE,DATE_UTC | \n
| THIS_MONTH | \nNO_VALUE | \nDATE,DATE_UTC | \n
| THIS_YEAR | \nNO_VALUE | \nDATE,DATE_UTC | \n
| LAST_DAYS | \nONE_VALUE | \nDATE,DATE_UTC | \n
| EMPTY | \nNO_VALUE | \nBIG_DECIMAL,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY,DATE,DATE_UTC | \n
| NOT_EMPTY | \nNO_VALUE | \nBIG_DECIMAL,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY,DATE,DATE_UTC | \n
filterElementstring
The constraint operator. Available filter elements can be found above.
filterSelectionstring
The field on which the constraint will be applied. For custom field, the custom field definition encoded key must be provided.
valuestring
The constraint value. Required for filter elements with one or two values.
secondValuestring
The constraint second value. Required for filter elements with two values.
dataItemTypestring
The entity where the field on which to apply the constraint is located. If the field is located in the same entity with the entity being searched, this field is optional.
dataFieldTypestring
NATIVE(default)/CUSTOM for custom field definition searches
Filters
{
"filterElement": "string",
"filterSelection": "string",
"value": "string",
"secondValue": "string",
"dataItemType": "string",
"dataFieldType": "string"
}