Skip to main content
POST
Create campaign

Authorizations

Authorization
string
header
required

Behalf of an Operator (default). A JWT issued by Talqui Core when an operator signs in, scoped to every tenant that operator belongs to. Send as Authorization: Bearer <jwt-token>.

Path Parameters

tenantID
string
required

Body

application/json
campaignChannel
string
required

The channel this campaign dispatches through.

campaignName
string
required

Operator-facing name of the campaign.

Minimum string length: 1
campaignModelID
string | null

The approved template this campaign will use.

campaignPluginConnectionID
string | null

Which specific PluginConnection (e.g. WhatsApp number) sends this campaign.

Response

Response for status 200.

campaign
object
required

The newly created campaign.