get_campaign | Retrieve a single campaign by ID. |
get_flow | Retrieve a single flow by ID. |
get_list | Retrieve a single list by ID. |
get_profile | Retrieve a single profile by ID. |
get_segment | Retrieve a single segment by ID. |
list_accounts | List accounts associated with the API key (probe — returns exactly one account). |
list_campaigns | List campaigns. A channel filter is required — e.g. equals(messages.channel,‘email’), equals(messages.channel,‘sms’), or equals(messages.channel,‘mobile_push’). |
list_flows | List flows in the account. |
list_list_profiles | List profiles in a specific list. Optionally filter by email, phone_number or joined_group_at using Klaviyo filter syntax. |
list_lists | List all lists in the account. |
list_metrics | List metrics in the account. |
list_profiles | List profiles. Optionally filter by email, phone_number, external_id or date fields using Klaviyo filter syntax (e.g. equals(email,‘user@example.com’)). |
list_segment_profiles | List profiles in a specific segment. Optionally filter by email, phone_number or joined_group_at using Klaviyo filter syntax. |
list_segments | List all segments in the account. |