Skip to main content
POST
Approve, reject or repair a proposed change

Authorizations

Authorization
string
header
required

Headers

X-Workspace-Id
string<uuid>
required

UUID of the workspace to act in. Take it from GET /me (workspaces[].id). A key scoped to specific workspaces is rejected with 403 WORKSPACE_NOT_ALLOWED for any other id; a missing header is 400 WORKSPACE_REQUIRED.

Idempotency-Key
string<uuid>
required

Required. A UUID that identifies this command: retrying with the same key replays the original result instead of repeating the work. Generate a new one per command.

Path Parameters

planId
string<uuid>
required

Body

application/json
targetId
string<uuid>
required
outcome
enum<string>
required
Available options:
approve
expectedSourceGateReceiptId
string<uuid>

Response

Review resolved (or the same decision replayed)

data
object
required