Create a campaign (asynchronous)

Queues the creation campaign → ad sets → creatives → ads, everything PAUSED, with the same rules as the web app. Answers 202 with a job_id; track it with GET /executions/{id}/progress. Also extends campaigns (mode: extend_campaign) and ad sets (mode: extend_adset).

Permission: campaigns:write — Create, extend and retry campaigns (everything is created PAUSED).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
selection
object
required
string
enum
Defaults to new_campaign
Allowed:
string
^\d{1,40}$
string
^\d{1,40}$
campaign
object
adsets
array of objects
length ≤ 50
Defaults to [object Object]
adsets
ads
required
Responses

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