User Traits
rybbit_get_user_traitsRetrieve user trait keys and values, or locate users by matching trait key-value pairs. Choose mode to list keys, list distinct values for a key, or find users by trait.
Instructions
Get user trait keys, values, or find users by trait. mode='keys' lists all trait keys. mode='values' (default when key is provided) returns distinct values for a trait key. mode='users' finds users matching a specific trait key+value pair (case-insensitive).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Trait key (required for 'values' and 'users' modes) | |
| mode | No | 'keys' to list trait keys, 'values' to get values for a key, 'users' to find users by trait. Default: 'keys' if no key provided, 'values' if key is provided. | |
| limit | No | Max results to return | |
| value | No | Trait value (required for 'users' mode) | |
| siteId | Yes | Site ID (numeric ID or domain identifier) |