execute_booking_cancellation
Cancels one exact prepared booking after explicit confirmation, rechecks the reservation, sends at most one cancellation request, and reconciles the result with fresh reads.
Instructions
Cancel one exact prepared booking. Recheck the reservation, send at most one standard request, then reconcile with fresh reads. A late-credit-loss warning remains pending with a new reference; do not retry automatically. Always show the exact full preview and obtain separate account-holder confirmation before execution with confirmed: true. Booking and publication preference switches do not affect this action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gymId | No | ||
| confirmed | No | ||
| actionReference | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gym | Yes | ||
| action | Yes | ||
| credit | Yes | ||
| status | Yes | ||
| target | Yes | ||
| notices | Yes | ||
| expiresAt | No | ||
| observedState | Yes | ||
| actionReference | No | ||
| writeConfirmationRequired | No |