# Zuddl guides ## Docs - [Answered poll activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/answered-poll-activity.md): This webhook is triggered when a poll is answered. - [Answered survey activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/answered-survey-activity.md): This webhook is triggered when a survey is answered. - [Asked question activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/asked-question-activity.md): This webhook is triggered when a question is asked. - [Attended on demand activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/attended-on-demand-activity.md): This webhook is triggered when a user attends an on demand activity. - [Cta clicked activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/cta-clicked-activity.md): This webhook is triggered when a CTA is clicked. - [Event vod watched events](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/event-vod-watched-events.md): This webhook triggers every 12 hours if any attendee has watched a VOD. - [Joined booth activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-booth-activity.md): This webhook is triggered when a booth is joined. - [Joined breakout room activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-breakout-room-activity.md): This webhook is triggered when a breakout room is joined. - [Joined discussion room activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/joined-discussion-room-activity.md): This webhook is triggered when a discussion room is joined. - [Question upvoted activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/question-upvoted-activity.md): This webhook is triggered when a question is upvoted. - [Session joined by user](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/session-joined-by-user.md): This webhook is triggered when a new session is joined by a user. - [User attended activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/user-attended-activity.md): This webhook is triggered when a user attends. - [User entered activity](https://docs.zuddl.com/api-reference/attendeeengagementwebhooks/user-entered-activity.md): This webhook is triggered when a user enters. - [Add an attendee](https://docs.zuddl.com/api-reference/attendees/add-an-attendee.md): This API endpoint adds an attendee by passing the required registration details in the request payload. The attendee must be associated with a registration flow. If it is a ticketed event, the attendee must also be associated with a ticket as well. A unique registrationId is created that identifies… - [Get all attendee details](https://docs.zuddl.com/api-reference/attendees/get-all-attendee-details.md): Use this endpoint to retrieve the details of all attendees added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response - [Get attendee details](https://docs.zuddl.com/api-reference/attendees/get-attendee-details.md): Use this endpoint to retrieve the details of a specific attendee added to a particular event type in your Zuddl organization. - [Event added in hub activity](https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-added-in-hub-activity.md): This webhook is triggered when an event is added in a hub. - [Event added in series activity](https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-added-in-series-activity.md): This webhook is triggered when an event is added in a series. - [Event created activity](https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-created-activity.md): This webhook is triggered when an event is created. - [Event updated activity](https://docs.zuddl.com/api-reference/eventactivitywebhooks/event-updated-activity.md): This webhook is triggered when an event is updated. - [Get all events](https://docs.zuddl.com/api-reference/events/get-all-events.md): This endpoint returns the details of all events (all event types: webinar, field events, events) created by your Zuddl organization. You can use query parameters to filter and sort out the list, and pagination to show the list in an order. - [Get event details](https://docs.zuddl.com/api-reference/events/get-event-details.md): Use this endpoint to retrieve the details of a specific event, webinar, or field event created in your Zuddl organization. - [On demand setting updated](https://docs.zuddl.com/api-reference/eventwebhooks/on-demand-setting-updated.md): This webhook is triggered when on demand settings are updated for an event. - [Introduction to Zuddl APIs](https://docs.zuddl.com/api-reference/introduction.md): Learn the basic details about Zuddl's open APIs - [Lead added activity](https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-added-activity.md): This webhook is triggered when a lead is added. - [Lead enrichment activity](https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-enrichment-activity.md): This webhook is triggered when a lead enrichment status is updated. - [Lead field modified activity](https://docs.zuddl.com/api-reference/leadactivitywebhooks/lead-field-modified-activity.md): This webhook is triggered when a lead's field is modified. - [Create a new location](https://docs.zuddl.com/api-reference/locations/create-a-new-location.md): Use this endpoint to create a new location for a specific event type in your Zuddl organization. - [Delete a location](https://docs.zuddl.com/api-reference/locations/delete-a-location.md): Use this endpoint to delete an existing location from a specific event type in your Zuddl organization. Note: Default locations cannot be deleted. - [Get all location details](https://docs.zuddl.com/api-reference/locations/get-all-location-details.md): Use this endpoint to retrieve the details of all locations added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response. - [Get location details](https://docs.zuddl.com/api-reference/locations/get-location-details.md): Use this endpoint to retrieve the details of a specific location added to a particular event type in your Zuddl organization. - [Update an existing location](https://docs.zuddl.com/api-reference/locations/update-an-existing-location.md): Use this endpoint to update an existing location for a specific event type in your Zuddl organization. - [No show activity](https://docs.zuddl.com/api-reference/noshow/no-show-activity.md): This webhook is triggered 1 hour after event ends if the attendee has not attended the event. - [Approved not registered activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/approved-not-registered-activity.md): This webhook is triggered when a user is approved but not registered. - [Assigned not registered activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/assigned-not-registered-activity.md): This webhook is triggered when a user is assigned but not registered. - [Invite declined activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/invite-declined-activity.md): This webhook is triggered when an invitation is declined. - [Invited activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/invited-activity.md): This webhook is triggered when a user is invited. - [Registered activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registered-activity.md): This webhook is triggered when a user is registered. - [Registration abandoned activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-abandoned-activity.md): This webhook is triggered when a registration is abandoned. - [Registration attempted activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-attempted-activity.md): This webhook is triggered when a registration is attempted. - [Registration on demand activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-on-demand-activity.md): This webhook is triggered when a user is registered for on demand. - [Registration pending approval activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-pending-approval-activity.md): This webhook is triggered when a registration is pending approval. - [Registration rejected activity](https://docs.zuddl.com/api-reference/registrationstatuseswebhooks/registration-rejected-activity.md): This webhook is triggered when a registration is rejected. - [Registration data modified activity](https://docs.zuddl.com/api-reference/registrationwebhooks/registration-data-modified-activity.md): This webhook is triggered when registration data is modified. - [Registration delete activity](https://docs.zuddl.com/api-reference/registrationwebhooks/registration-delete-activity.md): This webhook is triggered when a registration is deleted. - [Add files to a session](https://docs.zuddl.com/api-reference/sessions/add-files-to-a-session.md): Use this endpoint to add files to a session for a specific event type in your Zuddl organization. - [Add speakers to a session](https://docs.zuddl.com/api-reference/sessions/add-speakers-to-a-session.md): Use this endpoint to add speakers to a session for a specific event type in your Zuddl organization. - [Create a new session](https://docs.zuddl.com/api-reference/sessions/create-a-new-session.md): Use this endpoint to create a new session for a specific event type in your Zuddl organization. - [Get all sessions](https://docs.zuddl.com/api-reference/sessions/get-all-sessions.md): Use this endpoint to retrieve the list of all sessions in a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response - [Get session details](https://docs.zuddl.com/api-reference/sessions/get-session-details.md): Use this endpoint to retrieve the details of a specific session added to a particular event type in your Zuddl organization. - [Remove files from a session](https://docs.zuddl.com/api-reference/sessions/remove-files-from-a-session.md): Use this endpoint to remove files from a session for a specific event type in your Zuddl organization. - [Remove speakers from a session](https://docs.zuddl.com/api-reference/sessions/remove-speakers-from-a-session.md): Use this endpoint to remove speakers from a session for a specific event type in your Zuddl organization. - [Update an existing session](https://docs.zuddl.com/api-reference/sessions/update-an-existing-session.md): Use this endpoint to update an existing session for a specific event type in your Zuddl organization. - [Create a new speaker](https://docs.zuddl.com/api-reference/speakers/create-a-new-speaker.md): Use this endpoint to create a new speaker for a specific event type in your Zuddl organization. - [Get all speaker details](https://docs.zuddl.com/api-reference/speakers/get-all-speaker-details.md): Use this endpoint to retrieve the details of all speakers added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize the response. - [Get speaker details](https://docs.zuddl.com/api-reference/speakers/get-speaker-details.md): Use this endpoint to retrieve the details of a specific speaker added to a particular event type in your Zuddl organization. - [Update an existing speaker](https://docs.zuddl.com/api-reference/speakers/update-an-existing-speaker.md): Use this endpoint to update an existing speaker for a specific event type in your Zuddl organization. - [Get all sponsor details](https://docs.zuddl.com/api-reference/sponsors/get-all-sponsor-details.md): Use this endpoint to retrieve the details of all sponsors added to a particular event type in your Zuddl organization. You can use query parameters such as filter, pagination, or sort to customize. - [Get sponsor details](https://docs.zuddl.com/api-reference/sponsors/get-sponsor-details.md): Use this endpoint to retrieve the details of a specific sponsor added to a particular event type in your Zuddl organization. - [Add on modified activity](https://docs.zuddl.com/api-reference/ticketingwebhooks/add-on-modified-activity.md): This webhook is triggered when an add-on is modified. - [Ticket modified activity](https://docs.zuddl.com/api-reference/ticketingwebhooks/ticket-modified-activity.md): This webhook is triggered when a ticket is modified. - [Ticket transferred activity](https://docs.zuddl.com/api-reference/ticketingwebhooks/ticket-transferred-activity.md): This webhook is triggered when a ticket is transferred. - [Time spent in booth activity](https://docs.zuddl.com/api-reference/timespent/time-spent-in-booth-activity.md): This webhook is triggered 1 hour after event ends if the attendee has spent time in a booth. - [Time spent in discussion room activity](https://docs.zuddl.com/api-reference/timespent/time-spent-in-discussion-room-activity.md): This webhook is triggered 1 hour after event ends if the attendee has spent time in a discussion room. - [Time spent in event activity](https://docs.zuddl.com/api-reference/timespent/time-spent-in-event-activity.md): This webhook is triggered 1 hour after event ends if the attendee has spent time in a event. - [Time spent in session activity](https://docs.zuddl.com/api-reference/timespent/time-spent-in-session-activity.md): This webhook is triggered 1 hour after event ends if the attendee has spent time in a session. - [Chat](https://docs.zuddl.com/core-modules/audience-engagement/chat.md): Learn about org-wide and event-wide chat in Zuddl - [Leaderboard](https://docs.zuddl.com/core-modules/audience-engagement/leaderboard-credits.md): Learn how a leaderboard can keep attendees engaged in your Zuddl event - [Polls](https://docs.zuddl.com/core-modules/audience-engagement/polls.md): Learn about polls in a Zuddl event - [Q&A](https://docs.zuddl.com/core-modules/audience-engagement/qna.md): Learn all about q&a in Zuddl events - [Surveys](https://docs.zuddl.com/core-modules/audience-engagement/surveys.md): Learn everything about surveys in a Zuddl event - [Booth branding](https://docs.zuddl.com/core-modules/booths-and-exhibitors/branding.md): Learn all about how to brand your booth - [Overview](https://docs.zuddl.com/core-modules/booths-and-exhibitors/overview.md): Build sponsor spaces that look professional, invite interaction, and deliver provable ROI—without leaving your event dashboard. - [Sponsor Portal](https://docs.zuddl.com/core-modules/booths-and-exhibitors/sponsor-portal.md): Learn how having a sponsor portal is useful - [Booth Widgets](https://docs.zuddl.com/core-modules/booths-and-exhibitors/widgets.md): Learn everything about booth widgets - [Booth Zone](https://docs.zuddl.com/core-modules/booths-and-exhibitors/zone.md): Learn about booth zones - [Event Branding](https://docs.zuddl.com/core-modules/branding-themes/event-branding.md): Learn how to configure branding for your event - [Overview](https://docs.zuddl.com/core-modules/branding-themes/overview.md): Learn about branding options in Zuddl - [Zone, Stage, & Room](https://docs.zuddl.com/core-modules/branding-themes/zone-stage-room.md): Learn how you can brand your zone, stage, and your meeting rooms - [Alerts and Updates](https://docs.zuddl.com/core-modules/email-comms/alerts-n-updates.md): Learn about alerts and updates - [Calendar Invites](https://docs.zuddl.com/core-modules/email-comms/calendar-block.md): Learn about calendar invite customizations - [Overview](https://docs.zuddl.com/core-modules/email-comms/overview.md): An overview of the email communications in Zuddl - [Templates](https://docs.zuddl.com/core-modules/email-comms/templates.md): Learn about the email communication templates - [Attendee app](https://docs.zuddl.com/core-modules/mobile-apps/attendee-app.md): Learn about the different features of the Zuddl attendee app - [Lead capture app](https://docs.zuddl.com/core-modules/mobile-apps/lead-capture-app.md): Learn about the lead capture app - [Zuddl Onsite App](https://docs.zuddl.com/core-modules/mobile-apps/on-site-app.md): Learn how the onsite app works - [Merge Tags](https://docs.zuddl.com/core-modules/registration-page-builder/merge-tags.md): Learn how merge tags can be useful for you Zuddl event - [Overview](https://docs.zuddl.com/core-modules/registration-page-builder/overview.md): An overview of the registration page builder on Zuddl - [Page Access](https://docs.zuddl.com/core-modules/registration-page-builder/page-access.md): Learn about page accessibility in page builder - [Page builder](https://docs.zuddl.com/core-modules/registration-page-builder/page-builder.md): Learn about the registration page builder - [Widgets, Pages, and Site Settings](https://docs.zuddl.com/core-modules/registration-page-builder/widgets-pages-settings.md): Learn about widgets, pages, and site settings - [Approvals](https://docs.zuddl.com/core-modules/registration/approvals.md): Learn how to use approvals in your event registration - [Conditional Logic](https://docs.zuddl.com/core-modules/registration/conditional-logic.md): Learn about conditional logic for your registration flow - [Custom Fields](https://docs.zuddl.com/core-modules/registration/custom-fields.md): Learn about custom fields for your registration page - [Flow builder](https://docs.zuddl.com/core-modules/registration/flow-builder.md): Learn all about registration flow builder and the different options - [Invite Lists](https://docs.zuddl.com/core-modules/registration/invite-lists.md): Learn how to use invite lists - [Overview](https://docs.zuddl.com/core-modules/registration/overview.md): An overview of the registration options in Zuddl - [Inviting Speakers](https://docs.zuddl.com/core-modules/speaker-management/invite-speaker.md): Learn how to invite speakers - [Overview](https://docs.zuddl.com/core-modules/speaker-management/overview.md): An overview of speakers and how to manage them on Zuddl - [Speaker Portal](https://docs.zuddl.com/core-modules/speaker-management/speaker-portal.md): Learn all about speaker portal and its uses - [Standard and Custom Tasks](https://docs.zuddl.com/core-modules/speaker-management/tasks.md): Know all about standard and custom tasks in Zuddl - [Branding and Layout](https://docs.zuddl.com/core-modules/studio/branding-layout.md): Know all about branding and layout options for your Zuddl Studio - [Content Management](https://docs.zuddl.com/core-modules/studio/content.md): Learn how to manage your content through Zuddl Studio - [Elements](https://docs.zuddl.com/core-modules/studio/elements.md): Learn about the elements you can use on a Zuddl Studio - [Media Formats](https://docs.zuddl.com/core-modules/studio/media-formats.md): Learn about the supported media formats in Zuddl Studio - [Other Actions](https://docs.zuddl.com/core-modules/studio/other-actions.md): Learn the actions you can perform in Zuddl Studio - [Overview](https://docs.zuddl.com/core-modules/studio/overview.md): An overview of the Zuddl Studio - [Speaker Management](https://docs.zuddl.com/core-modules/studio/speaker-management.md): Learn how to manage speakers in a Zuddl Studio - [Streaming and Dry Runs](https://docs.zuddl.com/core-modules/studio/streaming.md): Learn how streaming and dry run works in Zuddl Studio - [Add-ons](https://docs.zuddl.com/core-modules/tickets-payments/add-ons.md): Know all about add-ons in ticketing - [Ticket Approvals](https://docs.zuddl.com/core-modules/tickets-payments/approvals.md): Learn how ticket approval work - [Coupons](https://docs.zuddl.com/core-modules/tickets-payments/coupons.md): Know all about coupons in Zuddl - [Invoice](https://docs.zuddl.com/core-modules/tickets-payments/invoices.md): Learn how invoices work in Zuddl - [Merchant Accounts](https://docs.zuddl.com/core-modules/tickets-payments/merchant-account.md): Know about merchant account and its features - [Offline payment](https://docs.zuddl.com/core-modules/tickets-payments/offline-payment.md): Learn about offline payment in Zuddl - [Overview](https://docs.zuddl.com/core-modules/tickets-payments/overview.md): An overview of ticketing and payment setup - [Refunds and cancelations](https://docs.zuddl.com/core-modules/tickets-payments/refunds-cancelation.md): Know about refunds and cancellations - [Ticket creation](https://docs.zuddl.com/core-modules/tickets-payments/ticket-creation.md): Learn all about ticket creation in Zuddl - [Transactions](https://docs.zuddl.com/core-modules/tickets-payments/transactions.md): Learn how to manage transactions in Zuddl - [Unassigned tickets](https://docs.zuddl.com/core-modules/tickets-payments/unassigned-tickets.md): Learn all about unassigned tickets - [Custom roles in Zuddl](https://docs.zuddl.com/core-modules/user-roles-permissions/custom-roles.md): Learn about custom roles in Zuddl - [Default roles in Zuddl](https://docs.zuddl.com/core-modules/user-roles-permissions/default-roles.md): Learn about default roles in Zuddl - [Overview](https://docs.zuddl.com/core-modules/user-roles-permissions/overview.md): Learn about user roles and permissions - [Permissions](https://docs.zuddl.com/core-modules/user-roles-permissions/permissions.md): Learn from examples about the different permissions - [Expo & Zones](https://docs.zuddl.com/core-modules/venue/expo-zone.md): Learn about expos and zones - [Lobby](https://docs.zuddl.com/core-modules/venue/lobby.md): Know how to use a lobby to its fullest - [Networking](https://docs.zuddl.com/core-modules/venue/networking.md): Know about networking and its benefits in Zuddl - [Overview](https://docs.zuddl.com/core-modules/venue/overview.md): Overview of venue in Zuddl - [Rooms](https://docs.zuddl.com/core-modules/venue/rooms.md): Learn how to use rooms in Zuddl - [Stage](https://docs.zuddl.com/core-modules/venue/stage.md): Learn about stage and its options in Zuddl - [Field Events](https://docs.zuddl.com/getting-started/quickstart-guides/field-events.md): Start creating an awesome field event experience - [In-person Events](https://docs.zuddl.com/getting-started/quickstart-guides/in-person-events.md): Start creating an awesome in-person event experience - [Webinars](https://docs.zuddl.com/getting-started/quickstart-guides/webinars.md): Discover how to quickly set up your virtual event. - [Introduction](https://docs.zuddl.com/index.md): Overview of the Zuddl platform - [Hubspot integration](https://docs.zuddl.com/integration/hubspot.md): Learn all about how to integrate Zuddl with HubSpot - [Marketo Integration](https://docs.zuddl.com/integration/marketo.md): Turn event registrations, check-ins, booth scans, and payment data into Marketo program members, activities, and opportunities—then pull Marketo lists back into Zuddl so VIPs skip the public form. - [Pardot Integration](https://docs.zuddl.com/integration/pardot.md): Learn all about how to integrate Zuddl with Pardot - [Parmonic Integration](https://docs.zuddl.com/integration/parmonic.md): Learn about Parmonic integration - [Salesforce Integration](https://docs.zuddl.com/integration/salesforce.md): A comprehensive guide to connecting registration, engagement, and revenue data across the full event life-cycle. - [Slack Integration](https://docs.zuddl.com/integration/slack.md): Learn all about how to integrate Zuddl with Slack ## OpenAPI Specs - [api-product](https://api.prod.zuddl.com/api/v3/api-docs/api-product) - [webhook](https://api.prod.zuddl.com/api/v3/api-docs/webhook) - [openapi](https://docs.zuddl.com/api-reference/openapi.json) ## Optional - [Help Center](https://support.zuddl.com/)