update_ticket
Update the attendee details (name and email) and metadata held on one event ticket. Use list_tickets first to discover the ticket ID by attendee name, email, or ticket short ID. Only supplied fields change, the booking and customer records are untouched, and the booking ticket PDF is regenerated when attendee details change. Metadata operations are per-entry: a value adds or overwrites its key, null deletes it, other entries survive. Mutating - confirm the target ticket before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| metadata | No | Per-entry metadata operations, matching the ticket validation endpoint: each entry adds or overwrites its key, `null` deletes it, and entries not named are left untouched. A ticket holds at most 20 entries. Door staff also write metadata during check-in, so avoid replace-everything sync patterns. | |
| ticketId | Yes | The ID of the ticket to update. Use `list_tickets` first if you need to discover the ticket ID by attendee name, email, or ticket short ID. | |
| attendeeName | No | Attendee name held on the ticket. Shown on the ticket PDF and the guest list. Send `null` to clear. | |
| attendeeEmail | No | Attendee email held on the ticket. Trimmed and lowercased before storage. Cannot be cleared via this endpoint. Changing it does not affect the booking or customer records. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes |