Skip to main content
Solved

Omnichannel API

  • March 20, 2026
  • 2 replies
  • 43 views

Forum|alt.badge.img+1

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
Forum|alt.badge.img+37
  • Principal User II
  • Answer
  • 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


Kim from Cadence
Partner
Forum|alt.badge.img+13

+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