klaviyo v1.0.0 Klaviyo.Campaign

Provides support for the Klaviyo Campaign API.

This module provides access to all known endpoints of the v1 Campaigns API.

Link to this section Summary

Functions

Cancel a campaign

Create a copy of a campaign

Create a campaign

Get a list of all campaigns

Retrieve information about recipients for a campaign

Retrieve information about a campaign

Schedule a campaign

Queues a campaign for immediate delivery

Update the details of a campaign

Link to this section Functions

Cancel a campaign.

Link to this function clone(id, params)
clone(String.t(), map()) :: Klaviyo.Operation.t()

Create a copy of a campaign.

Link to this function create(params)
create(map()) :: Klaviyo.Operation.t()

Create a campaign.

Link to this function list(params \\ %{})
list(map()) :: Klaviyo.Operation.t()

Get a list of all campaigns.

Link to this function recipients(id, params \\ %{})
recipients(String.t(), map()) :: Klaviyo.Operation.t()

Retrieve information about recipients for a campaign.

Retrieve information about a campaign.

Link to this function schedule(id, params)
schedule(String.t(), map()) :: Klaviyo.Operation.t()

Schedule a campaign.

Queues a campaign for immediate delivery.

Link to this function update(id, params)
update(String.t(), map()) :: Klaviyo.Operation.t()

Update the details of a campaign.