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
dataFieldTypestring
NATIVE(default)/CUSTOM for custom field searches
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.
filterElementstring
The constraint operator. Available filter elements can be found above.
filterSelectionstring
The field on which the constraint will be applied. For custom fields, the custom field definition encoded key must be provided.
secondValuestring
The constraint second value. Required for filter elements with two values.
valuestring
The constraint value. Required for filter elements with one or two values.
Filters
{
"dataFieldType": "string",
"dataItemType": "string",
"filterElement": "string",
"filterSelection": "string",
"secondValue": "string",
"value": "string"
}