GTM Campaigns
Launch Campaign
Launch a campaign through the canonical Sequencer V2 workflow.
This does two things end-to-end:
- Push the campaign to the sequencer. The bridge loads the campaign's generated documents (email/LinkedIn/phone/SMS copy), transforms them into sequencer steps, and creates a new SeqSequence row with the campaign content attached. A CampaignSequenceLink row links the two.
- Run the sequence through the same V2 workflow used by Sequencer. The response reports live only after synchronous initialization has completed, or scheduling with job details for background work.
Idempotency: re-launching a campaign that already has an active sequence returns 409 unless force is implied via a future query-param. This is consistent with the UI's bridge/push behaviour.
Pre-flight is mandatory. The deprecated validate parameter is accepted only as true; false is rejected before any sequence is created.
WARNING: this begins sending real outreach to real contacts.
post/campaigns/{campaign_id}/launch
Request
- Base URL: https://be.graph8.com/api/v1
- URL: https://be.graph8.com/api/v1/campaigns/{campaign_id}/launch
- Auth: HTTP bearer
Path parameters
campaign_idstring required
Campaign ID
Query parameters
validateboolean
Deprecated compatibility parameter. Readiness validation is always enforced; false is rejected before any sequence is created.
Headers
Authorizationstring nullable
X-Target-Org-Idstring nullable
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.