← Tools Reference

Klaviyo

Klaviyo integration (Marketing, Data). Imported from open-connector.

API key6 toolshttps://a.klaviyo.com
GET
klaviyo_validate_account
Validate a Klaviyo private API key by reading account metadata.

/api/accounts/

GET
klaviyo_list_profiles
List Klaviyo profiles with optional filtering, sorting, and cursor pagination.

/api/profiles/

4 parameters
ParamTypeRequiredDescription
filterstringoptionalA Klaviyo filter expression, such as equals(email,"ada@example.com").
sortstringoptionalA Klaviyo sort expression, such as -created or updated.
pageSizeintegeroptionalThe maximum number of resources to return.
pageCursorstringoptionalThe Klaviyo page cursor from a previous response.
GET
klaviyo_get_profile
Get one Klaviyo profile by profile ID.

/api/profiles/{profileId}/

1 parameter
ParamTypeRequiredDescription
profileIdstringrequiredThe Klaviyo profile ID.
GET
klaviyo_list_campaigns
List Klaviyo campaigns with the required channel filter plus optional sorting and cursor pagination.

/api/campaigns/

5 parameters
ParamTypeRequiredDescription
channelstringrequiredThe campaign message channel to list.
filterstringoptionalAdditional Klaviyo campaign filter expression appended to the required channel …
sortstringoptionalA Klaviyo sort expression for campaigns.
pageSizeintegeroptionalThe maximum number of campaigns to return.
pageCursorstringoptionalThe Klaviyo page cursor from a previous campaign response.
GET
klaviyo_get_campaign
Get one Klaviyo campaign by campaign ID.

/api/campaigns/{campaignId}/

1 parameter
ParamTypeRequiredDescription
campaignIdstringrequiredThe Klaviyo campaign ID.
GET
klaviyo_list_events
List Klaviyo events with optional filtering, sorting, and cursor pagination.

/api/events/

4 parameters
ParamTypeRequiredDescription
filterstringoptionalA Klaviyo filter expression, such as equals(email,"ada@example.com").
sortstringoptionalA Klaviyo sort expression, such as -created or updated.
pageSizeintegeroptionalThe maximum number of resources to return.
pageCursorstringoptionalThe Klaviyo page cursor from a previous response.