Cancel My Volunteer Signup
cancel_my_volunteer_signupCancel your volunteer signup using its ID and free the shift slot for others. Confirmation is required before the cancellation is processed.
Instructions
Cancels one of the authenticated user's own volunteer signups (signup_id from list_my_volunteer_signups) and frees the shift slot for others. No payment is involved. Only the volunteer themselves or an admin can cancel. DESTRUCTIVE - confirm with the user before cancelling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signup_id | Yes | Signup ID from list_my_volunteer_signups - must belong to the caller and still be active |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Cancelled signup ID | |
| status | No | Signup status (cancelled) |