Skip to main content
Contributor I
March 20, 2026
Solved

Omnichannel API

  • March 20, 2026
  • 2 replies
  • 112 views

Is it possible to get and create omnichannel campaigns through Klaviyo API?

Best answer by ArpitBanjara

Hey ​@CecilieKongsted 

I am not 100% sure, but Klaviyo launched the Omnichannel Campaign Builder as a single campaign canvas where you can plan, launch, and measure multi-day, multi-message, multi-channel campaigns across audiences and touchpoints. refer here

But this is a UI-based feature. As of now, the developer docs do not expose a dedicated API endpoint for creating these multi-path omnichannel campaign structures programmatically. The API treats each channel campaign separately rather than as a unified omnichannel object.

So practically speaking:

If you want to GET and CREATE individual campaigns per channel (email, SMS, push) via API, that works today. If you're trying to replicate the multi-path, multi-audience omnichannel canvas structure through the API, that's not supported yet.

The best move is to check Klaviyo's developer changelog directly at https://developers.klaviyo.com/en/docs/changelog_ since they ship API updates frequently, and this is an area that could change.

I hope this helps and thank you for sharing your question here in the community. 

Cheers,
Arpit

2 replies

ArpitBanjara
Principal User II
Principal User II
March 21, 2026

Hey ​@CecilieKongsted 

I am not 100% sure, but Klaviyo launched the Omnichannel Campaign Builder as a single campaign canvas where you can plan, launch, and measure multi-day, multi-message, multi-channel campaigns across audiences and touchpoints. refer here

But this is a UI-based feature. As of now, the developer docs do not expose a dedicated API endpoint for creating these multi-path omnichannel campaign structures programmatically. The API treats each channel campaign separately rather than as a unified omnichannel object.

So practically speaking:

If you want to GET and CREATE individual campaigns per channel (email, SMS, push) via API, that works today. If you're trying to replicate the multi-path, multi-audience omnichannel canvas structure through the API, that's not supported yet.

The best move is to check Klaviyo's developer changelog directly at https://developers.klaviyo.com/en/docs/changelog_ since they ship API updates frequently, and this is an area that could change.

I hope this helps and thank you for sharing your question here in the community. 

Cheers,
Arpit

Arpit Banjara - Lead Email Marketing Specialist at Flowium
Kim from Cadence
Partner
Partner
March 23, 2026

+1 to what ​@ArpitBanjara said! 

I’ve heard the Klaviyo team is working on the public API for omnichannel (aka multi-message) campaign APIs, which should include the ability to create, update and schedule these programmatically. Hopefully this will be available this spring or summer 🤞

Cadence / Book a demo

Kim — Founder @ Cadence | Helping brands automate recurring campaigns (daily, weekly, monthly) | Happy to connect! | https://cadencecampaigns.com