Skip to main content
POST
Answer a request and apply the approved capability

Authorizations

Authorization
string
header
required

Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"

Path Parameters

uuid
string<uuid>
required
requestUuid
string<uuid>
required

Body

application/json

Fields depend on the request kind. info/approval: type + text (or document/table_row). data: contract. authority: setting + value. behaviour: instruction (+ mandatory) and/or changes keyed by index {apply, fields}. fix: action require_param|guideline|relink_step|remove_step|update_destination|acknowledge with param / instruction / intent_uuid / destination.

type
enum<string>
Available options:
text,
document,
table_row
text
string
contract
object
setting
string
value
object
instruction
string

behaviour: guideline text; fix guideline action: guideline text

Maximum string length: 600
mandatory
boolean
changes
object

behaviour: keyed by the index of proposal.changes; each entry has apply (boolean) and optional fields (new values for that change)

action
enum<string>

fix only

Available options:
require_param,
guideline,
relink_step,
remove_step,
update_destination,
acknowledge
param
string

fix require_param: parameter key

intent_uuid
string<uuid>

fix relink_step: intent to bind the step to

destination
string

fix update_destination: transfer number or destination

Response

Answered; answer.version {from,to,to_uuid} names the configuration version this answer created