QueryFilter
A single filter condition in a query request, specifying a field, comparison operator, and one or more values to match against.
Declaration
object QueryFilterProperties
| Name | Type | Description |
|---|---|---|
field | string | The name of the field to filter on (for example, id, name). |
operator | QueryFilterOperator | Comparison operator. Supported operators (may vary by endpoint): |
value | QueryFilter.Value | One or more filter conditions applied to the result set. Pass an array for operators that accept multiple values ( |
ignoreCase | boolean | Whether to perform case-insensitive filtering. |
Discussion
The QueryFilter defines one filter condition in a QueryRequest.filters array. Not all endpoints support all operators. Refer to each entity’s Properties section for the supported operators per field.
Example
{
"field": "name",
"operator": "CONTAINS_ANY",
"value": ["AwayFinder", "AwayFinder Promo"],
"ignoreCase": true
}