Skip to main content
Get a campaign
curl --request GET \
  --url https://api.getvero.com/api/v2/api/v2/campaigns/{id} \
  --header 'Authorization: <api-key>'
{
  "id": 123,
  "title": "Holiday Sale",
  "status": "draft",
  "channel": "email",
  "scheduled_at": null,
  "created_at": "2026-03-26T01:02:03Z",
  "updated_at": "2026-03-26T01:02:03Z"
}

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

id
integer
required

Campaign ID.

Response

Campaign returned.

id
integer
required
title
string
required
status
string
required

Campaign status. Examples include draft and scheduled.

channel
string
required

Campaign channel, for example email.

created_at
string<date-time>
required
updated_at
string<date-time>
required
scheduled_at
string<date-time> | null

Only populated for newsletters.