Create a campaign

Creates a new campaign in DRAFT state and returns the persisted record with its server-assigned id. The request body specifies the initial name, labels, and global component references. Add components, controllers, and flow steps by subsequent PUT calls on the returned campaign id. To import a campaign ZIP archive, use POST /v2/campaigns/upload-bundle.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Body of a POST /v2/campaigns request.

string
enum
Allowed:
string | null
required
string
required
string | null
required
tags
array of strings, unique
required
tags*

Choose between static or dynamic variant selector


Static variant selector

variants

Choose between static or dynamic variants

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json