Skip to main content
await luma.events.guests.updateStatus("evt-abc123", "gst-xyz789", {
  approval_status: "approved",
});
null
SDK luma.events.guests.updateStatus(eventId: string, guestId: string, body: GuestUpdateStatusParams): Promise<void> Updates a guest’s approval or check-in status.
await luma.events.guests.updateStatus("evt-abc123", "gst-xyz789", {
  approval_status: "approved",
});
null

Parameters

eventId
string
required
Event api_id from events.list().
guestId
string
required
Guest api_id from events.guests.list().
body
GuestUpdateStatusParams
required
Status fields to update. See the official Luma API docs for available fields.

Test it

Approve a pending guest on a test event:
const eventId = "evt-abc123";
const guestId = "gst-xyz789";

await luma.events.guests.updateStatus(eventId, guestId, {
  approval_status: "approved",
});
console.log("Status updated");