
Field Type  | Supported Comparators  | Example  | 
text/ textarea  | equal, not_equal, contains, not_contains , starts_with, ends_with  | {    "comparator": "equal",    "field": {        "api_name": "text"    },    "value": "zoho" }  | 
email  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "contains",    "field": {        "api_name": "Email"    },    "value": "patricia" }  | 
phone  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "equal",    "field": {        "api_name": "Phone"    },    "value": "9999999999" }  | 
website  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "contains",    "field": {        "api_name": "website"    },    "value": "zoho" }  | 
picklist  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "equal",    "field": {        "api_name": "picklist"    },    "value": [        "Cold Call",         "Call"    ] }  | 
multiselectpicklist  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "equal",    "field": {        "api_name": "Multi_Select_Picklist"    },    "value": [          "Cold Call",         "Call"    ] }  | 
date  | equal, not_equal, less_than, greater_than, between, not_between, less_equal, greater_equal  | Example 1: {    "comparator": "less_than",    "field": {        "api_name": "date"    },    "value": "01-01-2025" } Example 2: {    "comparator": "between",    "field": {        "api_name": "date"    },    "value": [           "01-01-2025",            "02-01-2025", }  | 
datetime  | equal, not_equal, less_than, greater_than, between, not_between, less_equal, greater_equal  | {    "comparator": "equal",    "field": {        "api_name": "date"    },    "value": "2025-01-01T12:12:06+05:30" }  | 
autonumber  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "starts_with",    "field": {        "api_name": "Auto_Number"    },    "value": "A01" }  | 
integer  | equal, not_equal, less_than, less_equal, greater_than, greater_equal, between, not_between  | {    "comparator": "equal",    "field": {        "api_name": "integer"    },    "value": 4 }  | 
currency  | equal, not_equal, contains, not_contains, starts_with, ends_with  | {    "comparator": "equal",    "field": {        "api_name": "Currency"    },    "value": "INR" }  | 
double  | equal, not_equal, less_than, less_equal, greater_than, greater_equal, between, not_between  | {    "comparator": "equal",    "field": {        "api_name": "Double"    },    "value": "123" }  | 
Boolean  | equal  | {    "comparator": "equal",    "field": {        "api_name": "Boolean"    },    "value": true }  | 
big int  | equal, not_equal, less_than, less_equal, greater_than, greater_equal, between, not_between  | {    "comparator": "equal",    "field": {        "api_name": "id"    },    "value": "1234800023843923" }  | 
lookup  | equal, not_equal, less_than, less_equal, greater_than, greater_equal, between, not_between  | {    "comparator": "equal",    "field": {        "api_name": "Lookup.name"    },    "value": "Name1" }  | 
ownerlookup/userlookup  | in, not_in   | {    "comparator": "equal",    "field": {        "api_name": "Modified_By",        "id": "400029000000000479"    },    "value": [        {            "id": "400029000003984001",            "name": "User1"        },        {            "id": 400029000003984002,            "name": "User2"        }    ] }  | 
formula  | Comparator will depend on the return type  | -  | 

Field Type  | Supported Operators  | 
Date, DateTime  | equals, not_equal, greater_equal, greater_than, less_equal, less_than, between, in  | 
Integer, Currency, Decimal  | equals, not_equal, greater_equal, greater_than, less_equal, less_than, between, in  | 
Boolean  | equals, not_equal  | 
textarea  | equals, not_equal, starts_with  | 
Lookup (user/owner)  | equals, not_equal, in  | 
Picklist, Autonumber  | equals, not_equal, in  | 
Text, Email, Phone, Website   | equals, not_equal, starts_with, in  | 
multiselectpicklist  | equals, not_equal, in, starts_with.  | 
bigint  | equals, not_equal, greater_than, greater_equal, less_than, less_equal, between, in  | 
percent  | equals, not_equal, greater_than, greater_equal, less_than, less_equal, between, in  | 
formula  | The supported operators of the formula datatype will depend on the return type of the formula  | 
