Match Behavioural Links
match_behavioural_linksEstimates or runs paid matching of behavioural elements and zones that were never matched against the inventory, storing a reviewable proposal per node so you can accept links afterward.
Instructions
Match the behavioural elements and zones never matched against the
inventory (never_matched on get_behavioural_links: added by an
answer or an edit after the model was matched). A paid action.
Without confirm_estimate: the nodes and the estimate, nothing
charged or written. RELAY THE ESTIMATE TO THE PERSON and confirm only
when they agree. With it: runs the matching call, charged to the caller
at actuals (402 when they cannot cover it), and stores a proposal per
node; it declares nothing, so review the proposals with
get_behavioural_links and accept them with
accept_behavioural_link_proposals. 409 nothing_to_match when
every node has a link or a proposal; 404 for a caller who may not start
paid work on the model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model. | |
| server_version | Yes | ||
| confirm_estimate | No | True to run the match after the person agreed to the estimate. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||