Search contacts
Changed onSearch and filter contacts using various criteria
Request
- Base URLhttps://app2.gettruss.io/api/v1
- URLhttps://app2.gettruss.io/api/v1/contacts/search
- AuthHTTP bearer
Query parameters
Search by email, first name, or last name (prefix match on primary email)
Filter by a single tag name
Column to sort by
Sort direction
How to combine advanced filters (used with filters parameter)
Advanced filtering array. Each filter has type, field, criteria, and value/values. NOTE: Swagger UI generates filters[0][field]=tags format. Manually change [0] to [] for Rails: filters[][field]=tags For enum fields (tags, owner): filters[][type]=enum&filters[][field]=tags&filters[][criteria]=has_any_of&filters[][values][]=tag1 For string fields: filters[][type]=string&filters[][field]=first_name&filters[][criteria]=starts_with&filters[][value]=John
[
{
"type": "enum",
"field": "tags",
"criteria": "has_any_of",
"values": [
"vip",
"active"
]
},
{
"type": "string",
"field": "first_name",
"criteria": "starts_with",
"value": "John"
}
]Response
Successful response with filtered contacts
Changes
- info
endpoint added
- info