Accept an exact proposal version (interactive human sessions only)
API bearer tokens cannot accept proposals; acceptance happens in the Basenet UI.
POST
/api/v1/proposals/{id}/acceptAuthorization
AuthorizationBearer token · headerrequiredScoped API token (bnx_…). Required scopes are noted per operation.
Path parameters
idstringrequiredmin length 1
Request body
application/jsonversionintegerrequiredidempotencyKeystringrequiredmin length 1 · max length 200
confirmDuplicatesbooleanResponses
200
Proposal accepted by an interactive human session
okbooleanrequiredAllowed:
trueacceptanceIdstringrequired400
Invalid request
errorstringrequiredcodestringrequiredrulestring401
Unauthenticated
errorstringrequiredcodestringrequiredrulestring403
Forbidden (missing scope or permission)
errorstringrequiredcodestringrequiredrulestring404
Not found
errorstringrequiredcodestringrequiredrulestring409
Proposal cannot be accepted or its version is stale
Any of:
object
errorstringrequiredcodestringrequiredrulestringobject
errorobjectrequiredShow propertiesHide properties
codestringrequiredAllowed:
stale_versionmessagestringrequiredcurrentVersionintegerrequired410
Proposal expired
errorstringrequiredcodestringrequiredrulestring429
Rate limited
errorstringrequiredcodestringrequiredrulestring