GetSendJob
Retrieve campaign send jobs from Klaviyo
Get campaign send jobs by their IDs
yaml
type: "io.kestra.plugin.klaviyo.jobs.GetSendJob"Examples
Get a single campaign send job
yaml
id: klaviyo_get_send_job
namespace: company.team
tasks:
- id: get_send_job
type: io.kestra.plugin.klaviyo.jobs.GetSendJob
apiKey: "{{ secret('KLAVIYO_API_KEY') }}"
jobIds:
- "job_id_1"
fetchType: FETCH_ONE
Get multiple campaign send jobs
yaml
id: "getsendjob"
type: "io.kestra.plugin.klaviyo.jobs.GetSendJob"
- id: get_send_jobs
type: io.kestra.plugin.klaviyo.jobs.GetSendJob
apiKey: "{{ secret('KLAVIYO_API_KEY') }}"
jobIds:
- "job_id_1"
- "job_id_2"
fetchType: FETCH
Properties
apiKey *Requiredstring
Klaviyo private API Key
The API key for authenticating with Klaviyo.
jobIds *Requiredarray
SubType string
List of send job IDs
Campaign send job 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