Skip to main content
POST
Accept pending policy changes and publish the version

Authorizations

X-API-Key
string
header
required

API key for authentication

Headers

X-Organization-Id
string

Organization ID (required for session auth, optional for API key auth)

Path Parameters

id
string
required

Policy ID

Example:

"pol_abc123def456"

Body

application/json

Approver accepting the pending changes

approverId
string
required

Assigned approver member ID. Must match the authenticated member or API key creator.

Example:

"mem_abc123def456"

comment
string

Optional note stored with the approval.

Example:

"Reviewed against the Q3 access-control changes."

keepAcknowledgments
boolean

Publish the approved version as a minor change: keep existing employee acknowledgments and send no re-acknowledgment emails only when reliable publication history exists. First publication and legacy policies without reliable history still require acknowledgment. Use only for corrections that do not change what the policy requires. Defaults to false.

Example:

false

Response

201