Accept, split or reject a proposal

Account session of a policy AUTHOR or POLICY_OWNER; same-site JSON and an Idempotency-Key are required. ACCEPT saves the candidate as a new DRAFT revision; for a findings proposal SPLIT accepts only the named checks (ruleIds such as ["P14"]) and returns the others to their previous values. The existing review, assurance and shadow gates carry the revision to APPROVED_FOR_SHADOW; nothing here reaches production. Alias kept on the same handler /v1/public/account/workspace/policy-platform/{policyId}/proposals/{proposalId}/decisions.

post/v1/policies/{policyId}/proposals/{proposalId}/decisions

Request

  • Base URL: https://api.decionis.com
  • URL: https://api.decionis.com/v1/policies/{policyId}/proposals/{proposalId}/decisions
  • Auth: API key in cookie decionis_account_session

Headers

Idempotency-Keystring

Request body

expectedSequenceinteger required
action'ACCEPT' | 'REJECT' | 'SPLIT' required
reasonstring required
ruleIdsstring[]

Response

The policy document after the decision.

object required

Changes

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