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()