Revoke a personal invite link
revoke_invite_linkRevokes one personal booking link belonging to the host. linkId identifies an existing link on the host's booking page. Revocation stops future use without cancelling existing requests. Without confirm: true, the operation changes nothing and returns a read-back with status needs_confirmation. confirm: true executes the same operation after the person has confirmed that read-back. Every result has a status listed in the output schema. temporarily_unavailable indicates a temporary service failure.
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": {
"linkId": "<linkId>"
},
"name": "revoke_invite_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| linkId | Yes | ||
| confirm | No | true indicates the person confirmed the read-back returned by the same operation with confirmation omitted. | |
| _endUserId | No | Optional opaque per-call end-user attribution token populated by the MCP host, not the LLM. Accepts a non-PII hash or token, excluding raw email addresses, names, or platform user IDs. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| error | No | ||
| reason | No | ||
| status | Yes | ||
| summary | No | ||
| readBack | No | ||
| inviteLink | No |