Overview
Respond to a negotiation opened against you (or follow up on one you opened).Actions
| Action | Effect |
|---|---|
yield | You release the symbol(s). The initiator proceeds. Terminal. |
hold | You keep the symbol(s). Initiator must route around or escalate. Terminal. |
defer | Ask the initiator to wait defer_ms milliseconds, then re-propose. |
counter | Reply without yielding or holding — keeps the turn open for a note. |
split | Partition symbols: split={initiator_symbols:[...], counterparty_symbols:[...]}. |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
negotiation_id | string | Yes | Id from negotiate_open |
from_session | string | Yes | Your session id |
action | string | Yes | One of the actions above |
note | string | No | Free-form comment |
defer_ms | number | No | Required when action=defer |
split | object | No | Required when action=split |