Skip to main content
POST
Estimate campaign cost

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
campaignID
string
required

Body

application/json
excludedContactIDs
string[]

Contacts removed from the audience.

filters
object[]

Segment rules of the audience — same wire format as /schedule.

importedContactIDs
string[]

Contacts resolved from a CSV import.

manualContactIDs
string[]

Contacts picked manually.

Response

Response for status 200.

campaignCost
object | null
required

The estimate, or null when the channel bills no conversation per template or the tenant has no subscription.