Cancel My Event Registration
cancel_my_event_registrationCancel your event ticket to release reserved seats and get a full refund to your school wallet. Confirm before proceeding as this action cannot be undone.
Instructions
Cancels one of the authenticated user's own event tickets (ticket_id from list_my_event_registrations). Releases the reserved seats; for paid tickets the full amount is refunded to the user's wallet at that school. Only the ticket owner or a coordinator can cancel. DESTRUCTIVE - confirm with the user before cancelling.
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": {
"ticket_id": "<ticket_id>"
},
"name": "cancel_my_event_registration"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticket_id | Yes | Ticket ID from list_my_event_registrations - must belong to the caller and still be cancellable |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Cancelled ticket ID | |
| status | No | Ticket status (cancelled) |