Skip to main content
List campaign messages
curl --request GET \
  --url https://api.getvero.com/api/v2/api/v2/campaigns/{campaign_id}/campaign-messages \
  --header 'Authorization: <api-key>'
[
  {
    "id": 456,
    "title": "Control",
    "position": 1,
    "active": true
  },
  {
    "id": 457,
    "title": "Variation A",
    "position": 2,
    "active": true
  }
]

Authorizations

Authorization
string
header
required

Accepts either a raw secret key or Bearer <sk_KEY>.

Headers

revision
string

Optional dated API revision for the request. Must use YYYY-MM-DD format.

Pattern: ^\d{4}-\d{2}-\d{2}$
Example:

"2026-03-01"

Path Parameters

campaign_id
integer
required

Campaign ID.

Response

Campaign messages returned.

id
integer
required
title
string
required

Server-generated variation name, for example Control or Variation A.

position
integer
required
active
boolean
required