Update a campaign

Partial update. After approval, changed fields propagate to TCR and may trigger DCA re-review (documented per field). Returns 409 while a registration referencing this campaign is in flight (validating through submitted).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Partial update. Post-approval, changed fields propagate to TCR and may trigger DCA re-review (documented per field). 409 while a registration is in flight.

string
enum

TCR campaign use case. The legacy /compliance/check alias also accepts these values case-insensitively.

sub_use_cases
array of objects
length between 2 and 5

Required (2-5) for mixed and low_volume.

sub_use_cases
string
sample_messages
array of strings
length between 1 and 5
sample_messages
string
opt_in
object
opt_out
object

Keywords and the auto-response message (used for opt-out and help).

help
object

Keywords and the auto-response message (used for opt-out and help).

attributes
object

TCR campaign attribute flags.

uri
uri
string | null
boolean
metadata
object

Free-form string map (≤50 keys, values ≤500 chars). Filterable on list endpoints.

Headers
string

ETag from a previous read; the write fails with 412 if the resource changed.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json