> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Introduction ## Article: Introduction ## Article Link: https://dev.wix.com/docs/api-reference/business-solutions/events/registration/introduction.md ## Article Content: # About Events Registration The Wix Events registration system provides a complete solution for managing event attendance through both RSVP-based and ticketed events. The registration infrastructure consists of multiple interconnected APIs that handle the entire guest lifecycle, from initial registration to event check-in. These APIs allow you to manage events registration: - [RSVP V2](https://dev.wix.com/docs/api-reference/business-solutions/events/registration/rsvp-v2/introduction.md): Manage guest responses and attendance confirmations for RSVP events. - [Ticketing](https://dev.wix.com/docs/api-reference/business-solutions/events/registration/ticketing/introduction.md): Sell and manage event tickets. - [Event Guests](https://dev.wix.com/docs/api-reference/business-solutions/events/registration/event-guests/introduction.md): Access information about all guests, whether they purchased tickets or RSVP'd. > **Note:** It's possible for an event to have an external registration, or no registration at all. For more information see the [Events V3 API](https://dev.wix.com/docs/api-reference/business-solutions/events/event-management/events-v3/introduction.md) ## How registration works The registration process differs based on event type: ### RSVP Events RSVP events allow guests attend event without purchasing tickets. The flow includes: **1. Guest registration** When a site visitor submits an RSVP registration form: - The system creates a new RSVP record with the guest's response. - The system sends a confirmation email to the guest. - If the event has a guest limit and it's reached, new guests are added to the waitlist (if enabled). - The system tracks the total number of guests per RSVP. **2. Waitlist management** For events with limited capacity: - When a guest list reaches its limit, additional RSVPs automatically go to the waitlist. - If someone cancels or the guest limit increases, waitlisted guests can be moved to confirmed status. - Guests on the waitlist receive notifications when space becomes available. **3. Check-in** On the day of the event: - Event organizers can check in RSVP guests using the API. - The system tracks which guests actually attended. - Check-in status updates the guest's attendance record. ### Ticketed Events - For ticketed events, registration happens through the [ticketing system](https://dev.wix.com/docs/api-reference/business-solutions/events/registration/ticketing/introduction.md). ## Before you begin It's important to note the following points before starting to code: - The site must have [Wix Events & Tickets](https://www.wix.com/app-market/web-solution/events) installed. - RSVP settings are configured in the [dashboard](https://support.wix.com/en/article/wix-events-customizing-the-registration-form-for-rsvp-events), including response options ("Yes only" or "Yes and No") and guest limits. - Events created as RSVP events can't be converted to ticketed events, and vice versa. ## Terminology - **RSVP**: A response from a guest indicating whether they plan to attend an event, used for non-ticketed events. - **Guest**: An individual who has registered for or been invited to an event, either through RSVP or ticket purchase. - **Buyer**: The person who purchases tickets, who may buy tickets for multiple guests. - **Ticket Holder**: An individual attendee who has been assigned a specific ticket. - **Waitlist**: A queue of guests waiting for space to become available when an event reaches capacity. - **Guest List**: A comprehensive summary of all individuals registered for an event. - **Check-in**: The process of confirming a guest's physical attendance at the event. - **Attendance Status**: A guest's current registration state (attending, not attending, waitlisted, or pending). - **Guest Limit**: The maximum number of attendees allowed for an RSVP event. - **Total Guests**: The number of people covered by a single RSVP (one person can RSVP for multiple guests). - **Registration Form**: The form guests complete to RSVP or register for an event, which can include custom fields.