Publish Campaign
Submits a draft campaign for review. Publishing is asynchronous: the campaign moves to pending_approval and becomes active once approved by Launchpoint (you’ll receive a campaign.status_changed webhook, if configured). If the campaign is denied it returns to draft with status_detail explaining why. Publishing requires at least one active task (422) — unless the campaign requires creator approval, in which case it can publish as a waitlist and collect creators before its brief exists, or it’s a Canvas campaign that auto-creates briefs from submissions.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The campaign ID
Response
Publish request accepted; campaign is pending approval
"3f8e4567-e89b-12d3-a456-426614174000"
"Spring UGC Push"
"9a2b4567-e89b-12d3-a456-426614174000"
"Acme Skincare"
Campaign lifecycle status. draft → pending_approval (submitted for Launchpoint review) → active ⇄ paused → completed. A denied publish returns the campaign to draft with status_detail populated.
draft, pending_approval, active, paused, completed "active"
Why the campaign is in its current status. Null unless the campaign was auto-paused or a publish request was denied.
public campaigns appear in creator discovery; unlisted campaigns are reachable only via an access code or direct link
public, unlisted "public"
Access code creators use to join an unlisted campaign. Null for public campaigns.
"GLOW2026"
What the campaign is about, shown to creators
"Short-form UGC for our spring launch."
Campaign-wide instructions for creators
"Film in daylight and show the product in the first 3 seconds."
Campaign icon shown to creators
Link to an external full brief document
Campaign-level example video URLs
Links given to creators alongside the brief
Which creators can join the campaign. Groups combine via root_operator; conditions within a group combine via the group's operator. Null means no targeting (open to all).
The product this campaign promotes
Total paid to creators on this campaign, in cents. Read-only.
123400
Whether new creators can currently start work. Controlled by pause/resume.
true
Date by which creators must submit content for review
"2026-03-01"
Date by which approved content must be posted
"2026-03-15"
Approval workflow and task-completion settings
The campaign's tasks. Embedded when fetching a single campaign; omitted in list responses (use tasks_count).
2