Skip to main content
Klaviyo logo

Overview

Add Klaviyo to any ModuleX agent or workflow. Email-marketing list and profile management against the Klaviyo REST API (a.klaviyo.com/api), pinned to revision 2024-10-15.
Categories: Marketing & Advertising · Marketing & Email · Email · Automation · Development · Auth: Private API Key · Actions: 5

Authentication

Private API Key

Authenticate using your Klaviyo Private API Key. Create one in Settings > API Keys

Required Credentials

Available Actions

Parameters

string
Field to sort by: ‘created’, ‘id’, ‘name’, or ‘updated’ (Default: created)
string
Sort direction: ‘asc’ or ‘desc’ (Default: desc)
integer
Maximum number of lists to return (Default: 100)

Response

Parameters

string
required
The ID of the Klaviyo list to retrieve

Response

Parameters

string
required
The name for the new list

Response

Parameters

integer
Maximum number of profiles to return (Default: 100)
string
Field to sort by: ‘created’, ‘updated’, ‘email’ (Default: created)
string
Sort direction: ‘asc’ or ‘desc’ (Default: desc)

Response

Parameters

string
required
The ID of the list to add members to
array
required
List of profile IDs to add to the list

Response

Limits & Quotas

  • Pagination follows JSON:API cursor links — both get_lists and get_profiles page through results until max_results is reached or links.next is exhausted.
  • Failures (any non-2xx, plus exceptions) surface as success=False with an error string. Empty/blank API keys short-circuit before the HTTP call.

SendGrid

Pinterest

AgentMail