Campaigns
Update a campaign
https://www.getrevox.com/api/campaigns/{id}Update a campaign's name, outbound number, retry configuration (calling hours, retry delay, max attempts) and concurrency cap. Changes are applied to the campaign's calls that have not completed yet. The assistant is fixed at creation; add contacts with POST /campaigns/:id/rows, and choose when calls go out with POST /campaigns/:id/launch-calls.
Path parameters
idstringrequired
Request body
namestringCampaign display name
min length 1 · max length 255
from_phone_numberstringnullableThe phone number to use for outbound calls. Editable after launch; applied to the campaign's calls that have not completed yet.
max_concurrent_callsnumbernullableMaximum concurrent calls. Editable after launch.
min 1
Override retry configuration (calling hours, retry delay, max attempts). Editable after launch; applied to the campaign's calls that have not completed yet, whose next attempt is re-scheduled under the new configuration. Its max_retry_attempts is only the default for max_attempts in POST /campaigns/:id/launch-calls.
Responses
400Invalid request: the body or a parameter failed validation
messagestringerrorstringbodyErrorsobjectThe validation errors returned from the API.
Show 1 fieldHide 1 field
issuesarray of objectrequiredShow 3 fieldsHide 3 fields
patharray of one ofrequiredShow 2 variantsHide 2 variants
One ofstringstring
One ofnumbernumber
messagestringrequiredcodestring
404Not found in your organization
errorstringrequired