Skip to main content

As an integration, I’d like to build custom product blocks in a template for campaigns/flows. Ideally I’d want to pull the product info directly from klaviyo api so that our integration only requires klaviyo oauth and not additionally shopify oauth. Is there any way to do this just through klaviyo apis? If not, is this something that might be on the roadmap in the future? To be clear, I don’t want to sync the catalog or be responsible for managing the updating of the catalog, I only want to read the data from klaviyo that has already been synced there through the Shopify (or bigcommerce, etc...) integrations.

Hello @obviyo  Did you check this API reference? This will give you Klaviyo catalog items.
https://developers.klaviyo.com/en/reference/get_catalog_items


Right. But that endpoint will only give catalog items that were added custom, i.e., not the catalog items that an integration such as shopify or bigcommerce added. 


@obviyo, this isn’t currently possible but is something our Product team is considering adding support for in the future. 


Reply