---
title: Filter reference
url: https://www.tines.com/stories/docs/cases/searching-filtering/filter-reference/
updated: 2026-10-14T23:33:10+00:00
---

*[tines.com](https://www.tines.com/llms.txt) › [Docs](https://www.tines.com/stories/docs/llms.txt) › [Cases](https://www.tines.com/llm/stories/docs/cases.md) › [Searching and filtering](https://www.tines.com/llm/stories/docs/cases/searching-filtering.md)*

# Filter reference

*[View on tines.com](https://www.tines.com/stories/docs/cases/searching-filtering/filter-reference/)*

Use this page to look up a case search term, the properties inside it, and the operators it offers. For text matching, filter groups, and examples, see [Searching and filtering](https://www.tines.com/stories/docs/searching-filtering/).

> **NOTE:** Comprehensive search was released to **Cloud** customers in October 2026. Some of the operators below will be available to **Self-hosted** in early 2027.

## How operators are labeled

For many filters, the listed operators depend on the number of values that can be specified:

- Filter by single value with **is** or **is not**
- Filter by two or more values with **is any of** or **is none of **(e.g. priority, severity)
- Use **is all of** to filter for cases containing a set of values (e.g. tags, subscriber)
- Use **is empty **or** is not empty **when values can exist in an empty state (e.g. tags, fields, assignee)
- Date parameters use **before**, **after**, a **specific range**, or a **relative range** (e.g. last 1 week)



## Case details

| Parameter | What it matches | Operators |
| --- | --- | --- |
| 
**Status**

 | 

Open, Closed, or the sub-statuses grouped under them

 | 

• is  
• is any of  
• is not  
• is none of

 |
| 

**Priority**

 | 

Info, Low, Medium, High, or Critical

 | 

• is  
• is any of  
• is not  
• is none of

 |
| 

**Case ID**

 | 

The case's public ID, such as 1567

 | 

• is  
• is any of  
• is not

 |
| 

**Team**

 | 

The team or group that owns the case

 | 

• is  
• is any of  
• is not  
• is none of

 |
| 

**Tag**

 | 

A tag on the case  
  

*Note: When filtering tags, **is all of** matches cases that have every selected tag.*



 | 

• is  
• is any of  
• is not  
• is none of  
• is all of

 |



## People

Each value list includes **Current user **which filters to the currently signed-in user. 

| Parameter | What it matches | Operators |
| --- | --- | --- |
| 
**Assignee**

 | 

A person assigned to the case

*Note: multiple users can be assigned to a single case, and an empty author indicats the case is unassigned.*

 | 

• is  
• is any of  
• is not  
• is none of  
• is all of  
• is empty  
• is not empty

 |
| 

**Author**

 | 

The person who created the case

*Note: use **automation** to include cases created by a story, workbench, or API.*

 | 

• is  
• is any of  
• is not  
• is none of  
• is empty  
• is not empty

 |
| 

**Subscriber**

 | 

A person subscribed to the case

 | 

• is  
• is any of  
• is not  
• is none of  
• is all of

 |



## Dates

Date filters use the team's working timezone, which is indicated at the bottom of the date filter menu and can be configured in your team settings.

| Parameter | What it matches | Operators |
| --- | --- | --- |
| 
**Created**

**Updated**

**Opened**

**Resolved**

 | 

The date when case state changed

 | • before  
• after  
• date range  
• relative range  
• is empty  
• is not empty |



## SLAs

**SLA status** and **SLA type** are separate filters. Add both filters when a case must match a specific SLA type *and* status

| Parameter | Values | Operators |
| --- | --- | --- |
| 
**SLA status**

 | 

Warning, Exceeded

 | 

• is  
• is any of  
• is not  
• is none of  
• is all of

 |
| 

**SLA type**

 | 

Completion, Response

 | 

• is  
• is any of  
• is not  
• is none of  
• is all of

 |



## Content

When filtering case content, use the appropriate `contains` operator to return the target cases:

- `contains`  is a basic character match  (e.g. * phish*  **→ ***spear****phish****ing*)
- `starts with`  is a character match to the beginning of the word  (e.g. *sus * **→** ***sus****picious*)
- `ends with`   is a character match to the end of the word  (e.g. *exe * **→** *psexec.****exe***)
- `contains all` is a match on the words, but in any order  (e.g. *false positive → ****positive ****result was a ****false**** alarm*)
- `contains phrase` is a match on the words and order (e.g. *false positive → a ****false positive ****was identified*)

| Parameter | What it matches | Operators |
| --- | --- | --- |
| **Search** | Full-text search across the following case contents:  
• case name & ID  
• description  
• comments  
• note blocks  
• case field values  
• metadata values *Note: HTML blocks are not included in full-text search scope, and submitting text in the main search bar converts to this filter.* | 
• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase



 |
| **Name** | The case title | 

• contains  
• does not contain  
• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase  
• starts with  
• ends with



 |
| **Description** | The case description | 

• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase



 |
| **Field** | An exact text/number value for a case field | 

• is  
• is not  
• is any of  
• is empty  
• is not empty



 |
| **Field** (date) | A date value for a case field | 

• before  
• after  
• is  
• is empty  
• is not empty



 |
| **Metadata** | Specify both the key name and an exact value. *Note: Matching is case-insensitive.* | 

• is  
• is empty  
• is not empty



 |
| **Record** | An exact value on any field of a linked record. *Note: Matching is case-insensitive.* | • is |

### Record filter details

The record filter checks every field on records linked to the case. The stored value must equal what you type, so `Tines` matches "Tines" and `login` does not match "login failed." The filter takes one value. 

To match either of two values, put two record filters in an **OR** group. A record filter that matches more than 10,000 cases is rejected, requiring a more specific value.



### Comment, note, and task

These parameters open properties. Add another property on the same filter when both must apply to the same comment, note, or task.

| Parameter | Property | Operators |
| --- | --- | --- |
| **Comment** | Text | 
• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase



 |
| **Comment** | Author | 

• is  
• is not  
• is any of



 |
| **Comment** | Created at | 

• before  
• after  
• a range  
• is empty  
•is not empty



 |
| **Note** | Text | 

• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase



 |
| **Note** | Created at | 

• before  
• after  
• a range  
• is empty  
• is not empty



 |
| **Task** | Text | 

• contains all  
• does not contain all  
• contains phrase  
• does not contain phrase



 |
| **Task** | Assignee | 

• is  
• is not  
• is any of



 |
| **Task** | Completed | • is  
• is not |

Comment author and task assignee include **Current user**. **Completed** is true or false.

## Related pages

- [Searching and filtering](https://www.tines.com/stories/docs/searching-filtering/)
- [Search cases API](https://www.tines.com/stories/docs/api/cases/search/)
- [Case limits](https://www.tines.com/stories/docs/limits/)
