# Klaviyo API API

> Klaviyo API API on Apizie: 400 endpoints (Get Accounts, Get Account, List Billing Usage, Get Billing Usage, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/business:klaviyo/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `business:klaviyo`
- Category: Business
- Status: byok
- Source: https://developers.klaviyo.com
- Page: https://apizie.tech/api/business/klaviyo
- OpenAPI: https://apizie.tech/api/business/klaviyo/openapi.json

The Klaviyo REST API. Please visit https://developers.klaviyo.com for more details.

## Endpoints

### Get Accounts
`GET https://apizie.tech/v1/business:klaviyo/get-accounts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[account] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Account
`GET https://apizie.tech/v1/business:klaviyo/get-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the account |
| fields[account] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### List Billing Usage
`GET https://apizie.tech/v1/business:klaviyo/list-billing-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[billing-usage] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Billing Usage
`GET https://apizie.tech/v1/business:klaviyo/get-billing-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The usage type to retrieve. |
| fields[billing-usage] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Logos
`GET https://apizie.tech/v1/business:klaviyo/get-brand-logos` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[image] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Brand Logo
`POST https://apizie.tech/v1/business:klaviyo/create-brand-logo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Brand Logo
`GET https://apizie.tech/v1/business:klaviyo/get-brand-logo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand logo. |
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[image] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Logo
`POST https://apizie.tech/v1/business:klaviyo/update-brand-logo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand logo. |
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Brand Logo
`POST https://apizie.tech/v1/business:klaviyo/delete-brand-logo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand logo. |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Buttons
`GET https://apizie.tech/v1/business:klaviyo/get-brand-buttons` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Brand Button
`POST https://apizie.tech/v1/business:klaviyo/create-brand-button` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Brand Button
`GET https://apizie.tech/v1/business:klaviyo/get-brand-button` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand button. |
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Button
`POST https://apizie.tech/v1/business:klaviyo/update-brand-button` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand button. |
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Brand Button
`POST https://apizie.tech/v1/business:klaviyo/delete-brand-button` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand button. |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Colors
`GET https://apizie.tech/v1/business:klaviyo/get-brand-colors` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-color] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Brand Color
`POST https://apizie.tech/v1/business:klaviyo/create-brand-color` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-color] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Brand Color
`GET https://apizie.tech/v1/business:klaviyo/get-brand-color` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand color group. |
| fields[brand-color] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Color
`POST https://apizie.tech/v1/business:klaviyo/update-brand-color` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand color group. |
| fields[brand-color] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Brand Color
`POST https://apizie.tech/v1/business:klaviyo/delete-brand-color` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand color group. |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Voice
`GET https://apizie.tech/v1/business:klaviyo/get-brand-voice` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The company ID. Must match the authenticated account. |
| fields[brand-voice] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Voice
`POST https://apizie.tech/v1/business:klaviyo/update-brand-voice` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The company ID. Must match the authenticated account. |
| fields[brand-voice] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Brand Social Groups
`GET https://apizie.tech/v1/business:klaviyo/get-brand-social-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Brand Social Group
`POST https://apizie.tech/v1/business:klaviyo/create-brand-social-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Brand Social Group
`GET https://apizie.tech/v1/business:klaviyo/get-brand-social-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand social group. |
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Social Group
`POST https://apizie.tech/v1/business:klaviyo/update-brand-social-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand social group. |
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Brand Social Group
`POST https://apizie.tech/v1/business:klaviyo/delete-brand-social-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand social group. |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Email Defaults
`GET https://apizie.tech/v1/business:klaviyo/get-brand-email-defaults` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-email-default] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Brand Email Default
`GET https://apizie.tech/v1/business:klaviyo/get-brand-email-default` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand email defaults (must equal the account ID). |
| fields[brand-button] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-email-default] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-logo] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[brand-social-group] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Brand Email Default
`POST https://apizie.tech/v1/business:klaviyo/update-brand-email-default` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the brand email defaults (must equal the account ID). |
| fields[brand-email-default] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Campaigns
`GET https://apizie.tech/v1/business:klaviyo/get-campaigns` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[tag] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| page[size] | integer | no | Default: 100. Min: 1. Max: 100. |
| sort | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sorting |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Campaign
`POST https://apizie.tech/v1/business:klaviyo/create-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID to be retrieved |
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[tag] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Campaign
`POST https://apizie.tech/v1/business:klaviyo/update-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID to be updated |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Campaign
`POST https://apizie.tech/v1/business:klaviyo/delete-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID to be deleted |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Messages
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| page[size] | integer | no | Default: 20. Min: 1. Max: 100. |
| sort | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sorting |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/create-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign-variation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/update-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/delete-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Send Job
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-send-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the campaign to send |
| fields[campaign-send-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Cancel Campaign Send
`POST https://apizie.tech/v1/business:klaviyo/cancel-campaign-send` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the currently sending campaign to cancel or revert |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Campaign Recipient Estimation Job
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-recipient-estimation-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the campaign to get recipient estimation status |
| fields[campaign-recipient-estimation-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Recipient Estimation
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-recipient-estimation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the campaign for which to get the estimated number of recipients |
| fields[campaign-recipient-estimation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Audience
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Campaign Audience
`POST https://apizie.tech/v1/business:klaviyo/update-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Campaign Audience
`POST https://apizie.tech/v1/business:klaviyo/delete-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign-variation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[image] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[translation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Campaign Variation
`POST https://apizie.tech/v1/business:klaviyo/update-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| fields[campaign-variation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Campaign Variation
`POST https://apizie.tech/v1/business:klaviyo/delete-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Clone Campaign
`POST https://apizie.tech/v1/business:klaviyo/clone-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Assign Template to Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/assign-template-to-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Send Campaign
`POST https://apizie.tech/v1/business:klaviyo/send-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-send-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Refresh Campaign Recipient Estimation
`POST https://apizie.tech/v1/business:klaviyo/refresh-campaign-recipient-estimation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-recipient-estimation-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Create Campaign Audience
`POST https://apizie.tech/v1/business:klaviyo/create-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Clone Campaign Audience
`POST https://apizie.tech/v1/business:klaviyo/clone-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Clone Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/clone-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Create Campaign Variation
`POST https://apizie.tech/v1/business:klaviyo/create-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-variation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Schedule Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/schedule-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[campaign-message-schedule] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Update Campaign Message Schedule
`POST https://apizie.tech/v1/business:klaviyo/update-campaign-message-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Campaign for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign ID for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-id-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Template for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-template-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| fields[template] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Template ID for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-template-id-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Image for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-image-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| fields[image] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Image ID for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-image-id-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Image for Campaign Message
`POST https://apizie.tech/v1/business:klaviyo/update-image-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Audience for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-audience-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Audience ID for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-audience-id-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Tags for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-tags-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| fields[tag] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Tag IDs for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-tag-ids-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Tags for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-tags-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| fields[tag] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Tag IDs for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-tag-ids-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Messages for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-messages-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Message IDs for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-message-ids-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Audiences for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-audiences-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID |
| fields[campaign-audience] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Audience IDs for Campaign
`GET https://apizie.tech/v1/business:klaviyo/get-audience-ids-for-campaign` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The campaign ID |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign for Campaign Audience
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-for-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| fields[campaign] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign ID for Campaign Audience
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-id-for-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Campaign Messages for Campaign Audience
`GET https://apizie.tech/v1/business:klaviyo/get-campaign-messages-for-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Message IDs for Campaign Audience
`GET https://apizie.tech/v1/business:klaviyo/get-message-ids-for-campaign-audience` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the audience |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Message for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-message-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| fields[campaign-message] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Message ID for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-message-id-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Translation for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-translation-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| fields[translation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Translation ID for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-translation-id-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Image for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-image-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| fields[image] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Image ID for Campaign Variation
`GET https://apizie.tech/v1/business:klaviyo/get-image-id-for-campaign-variation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the variation |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Variations for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-variations-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| fields[campaign-variation] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Variation IDs for Campaign Message
`GET https://apizie.tech/v1/business:klaviyo/get-variation-ids-for-campaign-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The ID of the message |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Catalog Items
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| page[size] | integer | no | Default: 100. Min: 1. Max: 100. |
| sort | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sorting |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Catalog Item
`POST https://apizie.tech/v1/business:klaviyo/create-catalog-item` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Catalog Item
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-item` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog item ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Catalog Item
`POST https://apizie.tech/v1/business:klaviyo/update-catalog-item` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog item ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Catalog Item
`POST https://apizie.tech/v1/business:klaviyo/delete-catalog-item` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog item ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Catalog Variants
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-variants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| page[size] | integer | no | Default: 100. Min: 1. Max: 100. |
| sort | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sorting |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Catalog Variant
`POST https://apizie.tech/v1/business:klaviyo/create-catalog-variant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Catalog Variant
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-variant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog variant ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Catalog Variant
`POST https://apizie.tech/v1/business:klaviyo/update-catalog-variant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog variant ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Catalog Variant
`POST https://apizie.tech/v1/business:klaviyo/delete-catalog-variant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog variant ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Catalog Categories
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-category] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| page[size] | integer | no | Default: 100. Min: 1. Max: 100. |
| sort | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sorting |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Create Catalog Category
`POST https://apizie.tech/v1/business:klaviyo/create-catalog-category` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-category] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Catalog Category
`GET https://apizie.tech/v1/business:klaviyo/get-catalog-category` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog category ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-category] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Update Catalog Category
`POST https://apizie.tech/v1/business:klaviyo/update-catalog-category` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog category ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| fields[catalog-category] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Delete Catalog Category
`POST https://apizie.tech/v1/business:klaviyo/delete-catalog-category` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The catalog category ID is a compound ID (string), with format: `{integration}:::{catalog}:::{external_id}`. Currently, the only supported… |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Create Catalog Items Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-create-catalog-items-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Create Catalog Items
`POST https://apizie.tech/v1/business:klaviyo/bulk-create-catalog-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Bulk Create Catalog Items Job
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-create-catalog-items-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | ID of the job to retrieve. |
| fields[catalog-item-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Update Catalog Items Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-update-catalog-items-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Update Catalog Items
`POST https://apizie.tech/v1/business:klaviyo/bulk-update-catalog-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Bulk Update Catalog Items Job
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-update-catalog-items-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | ID of the job to retrieve. |
| fields[catalog-item-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-item] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Delete Catalog Items Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-delete-catalog-items-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-delete-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Delete Catalog Items
`POST https://apizie.tech/v1/business:klaviyo/bulk-delete-catalog-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-item-bulk-delete-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Bulk Delete Catalog Items Job
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-delete-catalog-items-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | ID of the job to retrieve. |
| fields[catalog-item-bulk-delete-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Create Variants Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-create-variants-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Create Catalog Variants
`POST https://apizie.tech/v1/business:klaviyo/bulk-create-catalog-variants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Bulk Create Variants Job
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-create-variants-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | ID of the job to retrieve. |
| fields[catalog-variant-bulk-create-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Update Variants Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-update-variants-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Update Catalog Variants
`POST https://apizie.tech/v1/business:klaviyo/bulk-update-catalog-variants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

### Get Bulk Update Variants Job
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-update-variants-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | ID of the job to retrieve. |
| fields[catalog-variant-bulk-update-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| fields[catalog-variant] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| include | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#relationships |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Get Bulk Delete Variants Jobs
`GET https://apizie.tech/v1/business:klaviyo/get-bulk-delete-variants-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-delete-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| filter | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#filtering Allowed… |
| page[cursor] | string | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#pagination |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |

### Bulk Delete Catalog Variants
`POST https://apizie.tech/v1/business:klaviyo/bulk-delete-catalog-variants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields[catalog-variant-bulk-delete-job] | array | no | For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets |
| revision | string | yes | API endpoint revision (format: YYYY-MM-DD[.suffix]) |
| body | object | yes | JSON request body |

…and 280 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/business:klaviyo/get-accounts" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Klaviyo API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/business:klaviyo/get-accounts with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Klaviyo API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Klaviyo API itself also needs your own key from klaviyo.com.

### Can AI agents use the Klaviyo API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key business:klaviyo.

### What is the status of the Klaviyo API API?
Needs your own provider key (bring your own key)
