Access Certification

Update campaign template

Replaces a scheduled campaign template with a new full configuration. Only templates in scheduled status can be updated — active or completed campaigns cannot be modified through this endpoint.

Send the complete config object and status: scheduled.

Required permission: accesscertification (Full Access)

put/access-certification/campaigns/{campaignId}

Request

Path parameters

campaignIdstring required

Campaign public identifier (hex-encoded BSON ObjectID stored as object_id).

Request body

status'scheduled' required

Allowed status on create/update request bodies. Lifecycle moves to active/completed via activate and close (or end-early) endpoints only.

Response

Campaign updated successfully

idstring required
orgIdstring required
status'scheduled' | 'active' | 'completed' | 'canceled' required

Lifecycle status of a campaign template on read responses. Create and update requests only accept scheduled. Activate transitions to active; close or end-early ends as completed or canceled. When Access Certification is disabled, this status field is unchanged, but create and activate are blocked. Viewing, editing scheduled templates, finalizing runs, and downloading audit reports remain available.

createdAtstring date-time required
updatedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.