Decline a request
decline_requestDecline a request. Needs bookings:write. Two calls. The first changes nothing: it checks the arguments as the change would (a field this tool does not take is refused, by name) and answers a summary and a confirm_token. Show the summary to the person; only after they agree, call again with the same arguments plus confirm_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proposal_id | Yes | ||
| confirm_token | No | Leave out on the first call. On the second call, the confirm_token the first call answered. | |
| expected_updated_at | No | The booking's `updated_at` as you read it: a booking that changed since is refused (precondition_failed). Leave it out to have the first call read the booking and pin it. |