Skip to main content
Server path: /klaviyo-catalog | Type: Application | PCID required: Yes

Tools


klaviyo_catalog_create_catalog_category

Create Catalog Category Parameters:
ParameterTypeRequiredDefaultDescription
dataobjectYesdata

klaviyo_catalog_create_catalog_item

Create Catalog Item Parameters:
ParameterTypeRequiredDefaultDescription
dataobjectYesdata

klaviyo_catalog_create_catalog_variant

Create Catalog Variant Parameters:
ParameterTypeRequiredDefaultDescription
dataobjectYesdata

klaviyo_catalog_create_coupon

Create Coupon Parameters:
ParameterTypeRequiredDefaultDescription
dataobjectYesdata

klaviyo_catalog_delete_category

Delete Catalog Category Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog category ID is a compound ID (string), with format: {integration}:::{catalog}:::{external_id}. Currently, the only supported integration type is $custom, and the only supported catalog is $default.

klaviyo_catalog_delete_coupon

Delete Coupon Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe internal id of a Coupon is equivalent to its external id stored within an integration.

klaviyo_catalog_delete_item

Delete Catalog Item Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog item ID is a compound ID (string), with format: {integration}:::{catalog}:::{external_id}. Currently, the only supported integration type is $custom, and the only supported catalog is $default.

klaviyo_catalog_delete_variant

Delete Catalog Variant Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog variant ID is a compound ID (string), with format: {integration}:::{catalog}:::{external_id}. Currently, the only supported integration type is $custom, and the only supported catalog is $default.

klaviyo_catalog_get_categories

Get Catalog Categories Parameters:
ParameterTypeRequiredDefaultDescription
fields[catalog-category]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
filterstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#filtering&lt;br&gt;Allowed field(s)/operator(s):<br>ids: any<br>item.id: equals<br>name: contains
page[cursor]stringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#pagination
sortstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sorting

klaviyo_catalog_get_category

Get Catalog Category Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog category ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
fields[catalog-category]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets

klaviyo_catalog_get_coupon

Get Coupon Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe internal id of a Coupon is equivalent to its external id stored within an integration.
fields[coupon]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets

klaviyo_catalog_get_coupons

Get Coupons Parameters:
ParameterTypeRequiredDefaultDescription
fields[coupon]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
page[cursor]stringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#pagination

klaviyo_catalog_get_image

Get Image Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the image
fields[image]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets

klaviyo_catalog_get_images

Get Images Parameters:
ParameterTypeRequiredDefaultDescription
fields[image]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
filterstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#filtering&lt;br&gt;Allowed field(s)/operator(s):<br>id: any, equals<br>updated_at: greater-or-equal, greater-than, less-or-equal, less-than<br>format: any, equals<br>name: any, contains, ends-with, equals, starts-with<br>size: greater-or-equal, greater-than, less-or-equal, less-than<br>hidden: any, equals
page[cursor]stringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#pagination
page[size]integerNoDefault: 20. Min: 1. Max: 100.
sortstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sorting

klaviyo_catalog_get_item

Get Catalog Item Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog item ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
fields[catalog-item]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
fields[catalog-variant]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
includeany[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#relationships

klaviyo_catalog_get_items

Get Catalog Items Parameters:
ParameterTypeRequiredDefaultDescription
fields[catalog-item]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
fields[catalog-variant]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
filterstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#filtering&lt;br&gt;Allowed field(s)/operator(s):<br>ids: any<br>category.id: equals<br>title: contains<br>published: equals
includeany[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#relationships
page[cursor]stringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#pagination
sortstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sorting

klaviyo_catalog_get_variant

Get Catalog Variant Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog variant ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
fields[catalog-variant]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets

klaviyo_catalog_get_variants

Get Catalog Variants Parameters:
ParameterTypeRequiredDefaultDescription
fields[catalog-variant]any[]NoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sparse-fieldsets
filterstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#filtering&lt;br&gt;Allowed field(s)/operator(s):<br>ids: any<br>item.id: equals<br>sku: equals<br>title: contains<br>published: equals
page[cursor]stringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#pagination
sortstringNoFor more information please visit https://developers.klaviyo.com/en/v2026-01-15/reference/api-overview#sorting

klaviyo_catalog_update_catalog_category

Update Catalog Category Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog category ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
dataobjectYesdata

klaviyo_catalog_update_catalog_item

Update Catalog Item Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog item ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
dataobjectYesdata

klaviyo_catalog_update_catalog_variant

Update Catalog Variant Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe catalog variant ID is a compound ID (string), with format: &#123;integration&#125;:::&#123;catalog&#125;:::&#123;external_id&#125;. Currently, the only supported integration type is $custom, and the only supported catalog is $default.
dataobjectYesdata

klaviyo_catalog_update_coupon

Update Coupon Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe internal id of a Coupon is equivalent to its external id stored within an integration.
dataobjectYesdata