HomeGuidesAPI Reference
ChangelogHelp CenterCommunityContact Us
API Reference

Get Campaign Messages

🚧

This endpoint is in beta and will be released in GA in our 2026-07-15 revision.

A beta revision header (2026-04-15.pre) is required to use our beta APIs.

Returns campaign messages based on filters.

Rate limits:
Burst: 10/s
Steady: 150/m

Scopes:
campaigns:read

Query Params
fields[campaign-message]
array of strings
fields[campaign-message]
fields[campaign-variation]
array of strings
fields[campaign-variation]
fields[campaign]
array of strings
fields[campaign]
string

For more information please visit https://developers.klaviyo.com/en/v2026-04-15.pre/reference/api-overview#filtering
Allowed field(s)/operator(s):
id: any, equals
campaign_id: equals
name: contains
status: equals
created: greater-or-equal, greater-than, less-or-equal, less-than
updated: greater-or-equal, greater-than, less-or-equal, less-than

include
array of strings
include
integer
1 to 100
Defaults to 20

Default: 20. Min: 1. Max: 100.

Headers
string
required
Defaults to 2026-04-15.pre

API endpoint revision (format: YYYY-MM-DD[.suffix])

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/vnd.api+json