Campaigns and Analytics
Create Campaign
Create a new campaign with cost, budget, and conversion settings
POST
Request Body
string
required
Campaign name (
1..200 chars)string
Optional description
string
default:"link"
Campaign type (
link or pixel)string
default:"active"
active, paused, archivedstring
Optional goal type label
number
Optional numeric goal value
string
cpc, cpm, cpa, revsharenumber
Cost value used by selected cost model
string
3-letter currency code (must be supported)
number
Optional daily budget
number
Optional total budget
boolean
default:"true"
Enable conversion tracking defaults
array
Optional campaign tags
object
Optional metadata map
Access and limits
- Permission:
campaigns:create - Plan campaign limit enforced per workspace
Common Errors
400: invalid currency or schema payload403: campaign limit exceeded for plan

