filter-list-entries-by-parent
Filter CRM list entries by parent record attributes to find companies by industry, people by role, or other related criteria using specified conditions.
Instructions
Filter CRM list entries based on parent record properties (find companies by industry, people by role, etc.)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
condition | Yes | Filter condition (e.g., "equals", "contains", "starts_with") | |
limit | No | Maximum number of entries to fetch (default: 20) | |
listId | Yes | ID of the list to filter entries from | |
offset | No | Number of entries to skip for pagination (default: 0) | |
parentAttributeSlug | Yes | Attribute of the parent record to filter by (e.g., "name", "email_addresses", "categories") | |
parentObjectType | Yes | Type of the parent record (e.g., "companies", "people") | |
value | Yes | Value to filter by (type depends on the attribute) |
Input Schema (JSON Schema)
{
"properties": {
"condition": {
"description": "Filter condition (e.g., \"equals\", \"contains\", \"starts_with\")",
"enum": [
"equals",
"not_equals",
"contains",
"not_contains",
"starts_with",
"ends_with",
"greater_than",
"less_than",
"greater_than_or_equals",
"less_than_or_equals",
"is_empty",
"is_not_empty",
"is_set",
"is_not_set"
],
"type": "string"
},
"limit": {
"description": "Maximum number of entries to fetch (default: 20)",
"type": "number"
},
"listId": {
"description": "ID of the list to filter entries from",
"type": "string"
},
"offset": {
"description": "Number of entries to skip for pagination (default: 0)",
"type": "number"
},
"parentAttributeSlug": {
"description": "Attribute of the parent record to filter by (e.g., \"name\", \"email_addresses\", \"categories\")",
"type": "string"
},
"parentObjectType": {
"description": "Type of the parent record (e.g., \"companies\", \"people\")",
"enum": [
"companies",
"people"
],
"type": "string"
},
"value": {
"description": "Value to filter by (type depends on the attribute)"
}
},
"required": [
"listId",
"parentObjectType",
"parentAttributeSlug",
"condition",
"value"
],
"type": "object"
}