Update campaign
Partially updates a campaign. Omitted fields are left unchanged.
configuration.query and configuration.reviewer_assignment_policy
cannot be updated after create; including either field returns 400.
configuration.cron_expression and
configuration.recurring_duration_days may only be set on template
campaigns; setting them on a one-off campaign returns 400.
configuration.is_template is immutable and not accepted on update.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The ID of the campaign.
Body
UpdateCampaignInfo Object
Description
The UpdateCampaignInfo object is used to partially update a campaign.
Omitted fields are left unchanged.
Usage Example
Use in the PUT Campaign endpoint.
Response
The updated Campaign.
An access review campaign.
The ID of the campaign.
"f454d283-ca87-4a8a-bdbb-df212eca5353"
The name of the campaign.
"Q3 Access Review"
The current status of a campaign.
DRAFT, ONGOING, COMPLETED, STOPPED, ENDED "ONGOING"
Whether this campaign is a recurring schedule template. Templates spawn draft campaigns on schedule rather than being reviewed directly.
false
The creation time of the campaign.
"2026-07-01T00:00:00.000Z"
The last updated time of the campaign.
"2026-07-01T00:00:00.000Z"
The ID of the user who created the campaign.
"32acc112-21ff-4669-91c2-21e27683eaa1"
The campaign's configuration, if set.
The time the campaign was started, if started.
"2026-07-02T00:00:00.000Z"
The ID of the user who started the campaign, if started.
"32acc112-21ff-4669-91c2-21e27683eaa1"
The time the campaign was manually stopped, if stopped.
"2026-07-10T00:00:00.000Z"
The ID of the user who stopped the campaign, if stopped.
"32acc112-21ff-4669-91c2-21e27683eaa1"
The time the campaign reached its scheduled end, if ended.
"2026-07-14T00:00:00.000Z"
The ID of the user who ended the campaign, if ended.
"32acc112-21ff-4669-91c2-21e27683eaa1"