Skip to main content
POST
Create or update a standard or SEO Autopilot content campaign.

Authorizations

X-API-Key
string
header
required

Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.

Body

application/json

Create or update the canonical campaign record, including SEO Autopilot settings.

Request body for saving a campaign

companyId
string
required

Company ID

campaign
object
required

Campaign record. Omit id to create; send id and changed fields to update. Non-null targetKeywords enables Autopilot.

requestId
string

Optional idempotency key for Autopilot creation only. Reuse on retry; use campaign.id for updates.

Response

Successful response

msg
string
campaignId
string
name
string
campaign
object

Campaign object