Skip to main content
GET
List campaigns
Returns a paginated list of campaigns for the authenticated team, each with embedded engagement stats. Requires the campaigns:read scope.

Authorizations

Authorization
string
header
required

API key for authentication

Query Parameters

page
integer
default:1

Page number

Required range: 1 <= x <= 10000
per_page
integer
default:20

Items per page (max 100)

Required range: 1 <= x <= 100
status
enum<string>

Filter by campaign status

Available options:
draft,
scheduled,
preparing,
in_review,
sending,
sent,
failed

Response

Campaigns retrieved successfully.

message
string
required
Example:

"Campaigns retrieved successfully."

data
object
required