Update specific campaign

Update the settings of the campaign identified by id.

When to use. Change one or more campaign settings, such as its name, caller IDs, dialing behavior or lead handling.

Request body. Any subset of the campaign's editable fields. All fields are optional, and only the fields you send are changed. See the request schema for the full list.

Returns. 204 No Content on success. Returns 404 if no campaign matches the id.

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

Campaign ID.

Body Params

Fields accepted when updating a campaign. All fields are optional; only supplied fields are updated.

string

Campaign name.

string

Campaign description.

integer

Campaign creator user ID.

integer

Campaign active (1 = active, 0 = inactive).

string

Agent CallerID name.

string

Agent CallerID number.

string

Client CallerID name.

string

Client CallerID number.

integer

Campaign default weight.

string

Campaign auto dial.

integer

Campaign auto dial delay.

integer

Campaign feedback page timeout.

string

Campaign feedback default status.

date-time

Created at.

date-time

Updated at.

integer

Is deleted flag (1 = deleted, 0 = active).

integer

Default permanent expiration days.

string

Campaign type.

string

Predictive call ratio.

integer

Predictive call timeout.

string

Default busy status.

string

Default voice mail status.

string

Default fax status.

string

Default timeout status.

string

Default not exists status.

string

Predictive fallback action (hangup, playback, forward).

string

Predictive fallback action options.

string

Default error status.

string

Default answer status.

integer

Predictive fallback action timeout.

string

Remote data url (used for CRM iframe).

integer

Remote call screen enabled.

string

Predictive ringing preservation ratio.

integer

Predictive preservation min ringing duration.

string

Default direct dial status.

integer

Highest priority weight.

string

Voicemail time options.

string

Fetch leads type.

integer | null

Parent campaign ID.

integer

Permanent callback keepalive.

integer

Permanent agent offline keepalive.

integer

Permanent daily limit.

integer

Permanent total limit.

integer

Available agent search timeout.

custom_call_fields
object

Custom call fields.

integer

Min weight.

advanced_call_fields
object

Advanced call fields.

iframe_call_fields
object

Iframe call fields.

string

Remote javascript code.

string

Default remote adapter channel id.

string

Redial limit.

string

Hide voicemail for no ratio permanents.

string

Voicemail button hide timeout.

string

End call show timeout.

string

Notify user about online lead.

string

Permanent expiration active.

string

No ratio leads fetching method.

string

Highest priority weight ratio level.

string

Is caller id random.

string

Is hold enabled.

string

Show phone symbols.

string

AMD enabled.

string

AMD max duration.

string

AMD settings.

string

Phone mask mode.

string

Default voice mail status when the agent clicks the button manually.

string

Override dropped call action.

integer | null

Default caller ID.

Responses
204

Campaign updated.

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