EventAttendees
Update EventAttendee
Update an existing EventAttendee record.
PUT
Update EventAttendee
Updates an existing EventAttendee record. You must include the
Id of the record to update along with all required fields.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the EventAttendee-Edit role.Request Body
Required Fields
integer
required
The Id of the EventAttendee record to update.
integer
required
ID of the location that owns this event registration..
integer
required
ID of the event this registration is for; it cannot be changed after creation..
integer
required
ID of the ticket type purchased for the event; it cannot be changed after creation..
string
required
Full name of the person registered to attend; required..
string
required
Email address of the person registered to attend; required..
Optional Fields
integer
Optional ID of the customer who purchased the ticket; a customer is created from the attendee name and email when none is supplied..
string
Optional purchase-order reference for this ticket registration..
boolean
Whether the attendee has checked in to the event..
string
Date and time in UTC when the attendee checked in; clear it when reversing a check-in..
boolean
Whether this ticket registration is treated as invoiced when it is created; this value cannot be changed later..
boolean
Internal billing-processing flag maintained by the billing workflow; do not inspect or set it..
string
Internal location-local representation of the record creation timestamp; use the base CreatedOn timestamp instead..
string
Internal location-local representation of CheckedInDate; use CheckedInDate instead..
boolean
Internal flag set after the event reminder scheduler processes this registration; do not inspect or set it..
string
Internal Zoom registrant payload created and consumed by the Zoom integration; do not inspect or set it..
string
Internal Zoom participant identifier assigned by the Zoom integration; do not inspect or set it..
boolean
Internal delivery flag used to suppress duplicate registration confirmations; do not inspect or set it..
boolean
Whether this ticket registration has been cancelled; cancelling an invoiced ticket can also cancel or refund its invoice through the cancellation workflow..
integer
Reason for cancellation: Unknown, BadPreviousExperience, CantAttend, NoLongerNeeded, TooExpensive, or Other.. See
eEventTicketCancellationReason? enum above.string
Date and time in UTC when the ticket was cancelled, normally set by the cancellation workflow..
string
Name of the user or customer recorded as cancelling the ticket, normally set by the cancellation workflow..
string
Optional cancellation explanation, limited to 255 characters; use it especially when CancellationReason is Other..
Code Examples
Response
200
integer
HTTP status code.
200 on success.string
A human-readable message confirming the update.
object
Contains the
Id of the updated record.boolean
true if the eventattendee was updated successfully.array
null on success.Example Response
400
string
A summary of the validation error(s), in the format
PropertyName: error message.any
null on validation failure.object[]
Array of validation errors.
boolean
false when the request fails validation.Example Response