Skip to content

HarmonizationProposal.accept

Explicitly accept this proposal.

Creates a team HarmonizationRule overlay. Does not write CanonicalSignal. The SDK never auto-accepts.

Server: POST /api/foundry-rules/harmonization-proposals/{id}/accept/.

Signature

accept() -> None

HTTP parameters

Name In Type Required Default
proposal_id path string yes -

Return shape

HTTP 200 — OK

Schema: HarmonizationProposalSchema

Field Type Required
code string yes
format string yes
id string yes
quantity_id string yes
score number yes
status string yes
team_id string yes
trace_name string yes
via string yes

Permission

Required permission: admin

HTTP

POST /api/foundry-rules/harmonization-proposals/{id}/accept/ (acceptHarmonizationProposal)

Usage

harmonization_proposal.accept()