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
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.
Are there any updates on this? This would still be very useful to us in providing a tighter integration with the klaviyo ecosystem. Currently our app has to pull from shopify separately or from another product feed/data provider such as Google Merchant Center which is less than ideal. By being able to pull directly from Klaviyo we would be able to use you as the source of truth in terms of product information in emails and ensure that when someone uses our app blocks in conjunction with Klaviyo’s built in product blocks that our metadata is completely aligned.
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.