v1

latestOpenAPI 3.1.0Proprietary2026-07-24660315.0 KB
Events

Add Guests

Add guests to the event. By default, guests are added with the status "Going" (approved) and receive one ticket of the default ticket type. Use the ticket or tickets parameter to specify custom ticket assignments. Get available ticket types using /v1/events/ticket-types/list. Use approval_status to add guests as pending approval or on the waitlist instead of immediately approved. Use registration_answers on each guest to record answers to the event's registration questions — question IDs come from the registration_questions field of Get Event.

post/v1/events/guests/add

Request body

event_idstring required

Event ID, this usually starts with evt-

approval_status'approved' | 'pending_approval' | 'waitlist' nullable

Optional. Status to assign to each added guest. Defaults to approved ("Going"). Use pending_approval to add guests for host review, or waitlist to add to the event waitlist. To send a soft invite that guests can accept, use /v1/events/guests/send-invites instead.

send_emailboolean nullable

Optional. Whether Luma should email each added guest. Defaults to true. Set to false if your integration sends its own notifications.

Response

Successful response.

object required

Empty response