Retrieve campaigns from Klaviyo
Returns the campaign details for the given campaign IDs
yaml
type: "io.kestra.plugin.klaviyo.campaign.Get"Examples
Get a single campaign
yaml
id: klaviyo_get_campaign
namespace: company.team
tasks:
- id: get_campaign
type: io.kestra.plugin.klaviyo.campaign.Get
apiKey: "{{ secret('KLAVIYO_API_KEY') }}"
campaignIds:
- "campaign_id_1"
fetchType: FETCH_ONE
Properties
apiKey *Requiredstring
Klaviyo private API Key
The API key for authenticating with Klaviyo.
campaignIds *Requiredarray
SubType string
List of campaign IDs
Campaign IDs to retrieve
baseUrl string
Default
https://a.klaviyo.com/apiBase URL
The base URL for the Klaviyo API
fetchType string
Default
FETCH Possible Values
STOREFETCHFETCH_ONENONEThe way you want to store the data
FETCH_ONE output the first row, FETCH output all rows, STORE store all rows in a file, NONE do nothing
Outputs
row object
The row data
rows array
SubType object
The rows data
size integer
The size of the rows fetched
uri string
Format
uriThe URI of the stored data