Upsert Toll-Free Campaign
Create a new toll-free campaign or updates an existing one.
Omit campaignId to create a campaign.
Authentication
PINNACLE-API-KEYstring
API Key authentication via header
Request
This endpoint expects an object.
brand
Brand id. This identifier is a string that always begins with the prefix b_, for example: b_1234567890.
campaignId
Unique identifier for the campaign. This identifier is a string that always begins with the prefix tf_, for example: tf_1234567890.
monthlyVolume
Message volume.
name
Display name of the campaign.
optIn
Opt-in keyword settings.
productionMessageContent
Explain message that would be sent.
useCase
Use case classification for the campaign.
Response
Successfully created or updated toll-free campaign.
brand
Brand associated with this campaign.
status
Current review status of the brand.
INCOMPLETE: Has not been submitted.
PENDING: Currently being reviewed.
VERIFIED: Verified and good to go.
VETTED: Brand has been vetted by an external provider and has received vetting scores.
Allowed values:
campaignId
Unique identifier for the campaign. Must begin with the prefix tf_.
monthlyVolume
Message volume.
name
Display name of the campaign.
optIn
Opt-in keyword settings.
productionMessageContent
Explain message that would be sent.
useCase
Use case classification for the campaign.

