haggl_delete_haggl_id
Delete the user's haggl ID and unlink the offers linked to it. Only when the user asks. Codes already issued keep working at the merchant until they expire.
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": {
"haggl_id": "<haggl_id>"
},
"name": "haggl_delete_haggl_id"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| haggl_id | Yes | The user's haggl ID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Present only when the call failed: a machine-readable error code, e.g. quote_uncertain or rate_limited. | |
| error | No | Present only when the call failed: what went wrong. | |
| deleted | No | True once the haggl ID is deleted. | |
| recovery | No | When the outcome is uncertain: the tool and session_id to read before retrying. | |
| retryable | No | Whether the same call may be retried. | |
| offers_unlinked | No | How many offers were unlinked. | |
| retry_after_seconds | No | When rate limited: seconds to wait before retrying. |