Basic Operations
These are the fundamental search operations that work with all field types. They form the foundation of the search system.
Equals (eq)
The default operation for exact matching.
Syntax
field=value
# OR
field__eq=valueExamples
# Find account with exact name
GET /api/v0/accounts?name=John
# Find account with specific ID
GET /api/v0/accounts?id__eq=123Not Equals (ne)
Excludes records that match the specified value.
Syntax
Examples
Contains (like)
Case-insensitive substring matching. Perfect for search-as-you-type functionality.
Syntax
Examples
In List (in)
Matches any value from a comma-separated list.
Syntax
Examples
Usage Tips
Exact matching: Use
eq(or justfield=value) when you need precise matchesSearch functionality: Use
likefor user search inputsExclusion: Use
neto filter out unwanted recordsMultiple values: Use
inwhen you need to match several possible values
Next Steps
Learn about Comparison Operations for numeric and date filtering
Explore Field Types to understand which operations work with your data