buy_unlink_merchant
Disconnect a merchant — drops the saved session + link. The user must re-link (e.g. hosted connect) before shopping it again.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"merchant": "<merchant>"
},
"name": "buy_unlink_merchant"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| merchant | Yes | Merchant slug to disconnect (e.g. doordash). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Outcome: 'unlinked', 'not_linked', or 'error'. | |
| message | Yes | Human-readable unlink outcome. | |
| merchant | No | The merchant slug that was unlinked (or attempted). |