Revise an open proposal and increment its version (scope proposals:write)
PATCH
/api/v1/proposals/{id}Authorization
AuthorizationBearer token · headerrequiredScoped API token (bnx_…). Required scopes are noted per operation.
Path parameters
idstringrequiredmin length 1
Request body
application/jsoninputobjectrationalestringmax length 4000
evidencestring[]max items 50
riskFlagsstring[]max items 20
Responses
200
Revised proposal
proposalobjectrequiredShow propertiesHide properties
idstringrequiredcapabilityIdstringrequiredstatusstringrequiredAllowed:
openacceptedcommittedcancelledexpiredversionintegerrequiredinputobjectrequiredrationalestring | nullrequiredevidenceanymetadataobjectrequiredShow propertiesHide properties
duplicateMatchesobject[]Show propertiesHide properties
Array of
objectidstringrequiredlabelstringreasonstringrequiredAllowed:
kvkemailname_birthdaycompany_namescorenumberrequiredconfirmDuplicatesbooleanAllowed:
trueriskFlagsstring[] | nullrequiredexpiresAtstring | nullrequiredcreatedAtstringrequiredupdatedAtstringrequired400
Invalid request
errorstringrequiredcodestringrequiredrulestring401
Unauthenticated
errorstringrequiredcodestringrequiredrulestring403
Forbidden (missing scope or permission)
errorstringrequiredcodestringrequiredrulestring404
Not found
errorstringrequiredcodestringrequiredrulestring409
Proposal cannot be revised
errorstringrequiredcodestringrequiredrulestring429
Rate limited
errorstringrequiredcodestringrequiredrulestring