Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row’s status and registrationId are what update_registration_status needs to act on that registration next.
MCP-only: this tool has no equivalent Public API endpoint.
Filter criteria. ALL criteria are combined with AND; for an OR across different fields, call this tool once per condition. To match any of several values of the SAME field, use one criterion with the in operation (e.g. status in [PENDING, APPROVED]). Each criterion applies one operation to one field. Only the field/operation combinations listed below are valid:
email (operations: eq, in, like, ilike): Attendee email address. Use this when the user provides an email — it identifies a unique attendee.
firstName (operations: ilike, not_ilike): Attendee first name. Combine with lastName for a precise full-name search; for a single name token whose position is unknown use the virtual name field instead.
lastName (operations: ilike, not_ilike): Attendee last name. Combine with firstName for a precise full-name search; for a single name token whose position is unknown use the virtual name field instead.
ticketTypeId (operations: eq, in): Ticket type ID (UUID). Only use when the user asks about a specific ticket type; resolve names to IDs with search_ticket_type first.
flowId (operations: eq, in): Registration flow ID (UUID). Scopes results to attendees registered through specific registration flows; resolve names to IDs with search_flow first.
bio (operations: eq, like, ilike): Attendee bio / about text.
company (operations: eq, like, ilike): Attendee company name. With the ilike operation, matching also checks the email domain, since the company name often appears there (e.g. 'Acme' matches jane@acme.com).
phoneNumber (operations: eq): Attendee phone number (exact match only).
country (operations: eq, like, ilike, in): Country the attendee provided at registration.
ipCity (operations: eq, in, like, ilike): City derived from the attendee's IP address at registration time.
ipState (operations: eq, in, like, ilike): State/region derived from the attendee's IP address at registration time.
ipCountry (operations: eq, in, like, ilike): Country derived from the attendee's IP address at registration time.
status (operations: eq, in): Registration status. Omit to include all statuses. Values: one of PENDING, REJECTED, APPROVED, DELETED, APPROVED_NOT_REGISTERED, INCOMPLETE.
source (operations: eq, in): How the registration was created (e.g. self sign-up vs. imported). Values: one of LANDING_PAGE_V1, LANDING_PAGE_V2, DUDA_REGISTRATION_FORM, DUDA_TICKETING_BUYER, DUDA_TICKETING_MAPPING, EMBED_REGISTRATION_FORM, TICKETING_BUYER, TICKETING_MAPPING, BULK_IMPORT, ATTENDEE_INVITE, ATTENDEE_ADD_FORM, HUBSPOT, SALESFORCE, MARKETO, EXPLARA, PROTECH, CERTAIN, UNKNOWN, REGISTRATION_WEBHOOK, ANDROID_ORGANIZER_APP, IOS_ORGANIZER_APP, AVENTRI, EVENT_BRITE, PARDOT, EMBED_FLOW, TEAM_OR_PLAN_CHANGE_INTERNAL, SPEAKER_ADD_FORM, BULK_SPEAKER_IMPORT, CREATE_EVENT, MOVE_EVENT, ADD_TO_TEAM, LEAD_SCAN, PARENT_EVENT, EVENT_REGISTRATION_API_V1, ZOOM_IMPORT.
sourceType (operations: eq, in): Source type of the registration. Values: one of ATTENDEE_SIDE, ORGANIZER_SIDE, INTEGRATION, UNKNOWN, LEAD_CAPTURE, ZUDDL_API.
createdBy (operations: eq): Account ID of the user who created the registration (exact match).
createdAt (operations: eq, gt, lt, gte, lte, between): When the registration was created. ISO-8601 with offset, e.g. 2026-05-01T00:00:00Z. Use gte/lte for open ranges or between for a closed range. Values: ISO-8601 date-time with offset, e.g. 2026-05-01T00:00:00Z.
name (operations: ilike): Attendee name matched against first name OR last name. Accepts a full name: it is split on whitespace and every part must match the first or last name, in any order. Use when it's unclear how the name splits into first and last name. If multiple attendees match, ask the user to clarify by email.
Number of results per page. Defaults to 10, maximum 100.
Response
200
A JSON-RPC tools/call result. The tool's output is in content.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"linden","$schema":"https://mintlify.com/docs.json","name":"Zuddl guides","colors":{"primary":"#843DF5","light":"#843DF5","dark":"#843DF5"},"logo":{"light":"https://mintcdn.com/zuddl-2f3d3563/t-oKtTCoPeeFOd0s/logo/ZuddlLogo.svg?fit=max\u0026auto=format\u0026n=t-oKtTCoPeeFOd0s\u0026q=85\u0026s=c7c00bcb1a029f560a632baf30c667c2","dark":"https://mintcdn.com/zuddl-2f3d3563/t-oKtTCoPeeFOd0s/logo/ZuddlLogo.svg?fit=max\u0026auto=format\u0026n=t-oKtTCoPeeFOd0s\u0026q=85\u0026s=c7c00bcb1a029f560a632baf30c667c2"},"favicon":"https://mintcdn.com/zuddl-2f3d3563/1Pl9TGqjTCvT_S3j/zuddl-favicon.png?fit=max\u0026auto=format\u0026n=1Pl9TGqjTCvT_S3j\u0026q=85\u0026s=4c00d397a8c532b2104e72db097fc68a","appearance":{"default":"light","strict":true},"footer":{"socials":{"x":"https://x.com/WeareZuddl","linkedin":"https://www.linkedin.com/company/zuddl"}},"fonts":{"family":"Inter","weight":400},"styling":{"latex":false},"background":{"color":{"light":"#fbf9ff","dark":"#0d0b12"}},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zuddl-2f3d3563","hasAudioNarration":false,"actualSubdomain":"zuddl-2f3d3563","customDomains":["docs.zuddl.com"],"gitSource":{"type":"github","owner":"zuddl","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb610d83455fcb7aaddf8e","collectionId":"92120957-4899-4069-8d4c-b8bf3e75ddb3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb610d83455fcb7aaddf8e"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae048af91659a327f7b5db0","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Docs","count":76},{"language":"default","tag":"Core modules","count":65},{"language":"default","tag":"Webhook Reference","count":43},{"language":"default","tag":"API Reference","count":40},{"language":"default","tag":"APIs","count":38},{"language":"default","tag":"AttendeeEngagementWebhooks","count":14},{"language":"default","tag":"Ticketing \u0026 Payments","count":11},{"language":"default","tag":"RegistrationStatusesWebhooks","count":10},{"language":"default","tag":"Sessions","count":10},{"language":"default","tag":"Studio","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#page-title,sidebar{color:#320972!important}#navbar-transition{background-color:#320972!important;background:#320972!important}body:not(.dark) .NavBarLink,body:not(.dark) .nav-tabs-item{color:#fff!important}body:not(.dark) .NavBarLink:hover,body:not(.dark) .nav-tabs-item:hover{color:#98a2b3!important}#navigation-items>div:nth-of-type(2){margin-top:0!important}#assistant-entry-mobile svg,#search-bar-entry-mobile svg{color:#fff!important;transition:color .2s ease}#assistant-entry-mobile svg:hover{color:#9ca3af!important}#search-bar-entry-mobile svg{border-color:#fff!important;background-color:#fff!important}#search-bar-entry-mobile svg:hover{background-color:#9ca3af!important}#sidebar-title{font-weight:700}.sidebar-group-header{margin-bottom:0!important;position:sticky;top:0;background:0 0;z-index:10}#sidebar-group{margin-bottom:16px!important}"}],"page":{"pagePath":"mcp-reference/attendees/search-attendees","slug":"/mcp-reference/attendees/search-attendees","pageMetadata":{"title":"Search Attendees","description":"**Tool name:** `search_attendees` · **Behaviour:** 🔒 Read-only\n\nRetrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row's status and registrationId are what update_registration_status needs to act on that registration next.\n\n**MCP-only:** this tool has no equivalent Public API endpoint.","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_attendees","href":"/mcp-reference/attendees/search-attendees","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Tool name:\"\n }), \" \", _jsx(_components.code, {\n children: \"search_attendees\"\n }), \" · \", _jsx(_components.strong, {\n children: \"Behaviour:\"\n }), \" 🔒 Read-only\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row’s status and registrationId are what update_registration_status needs to act on that registration next.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"MCP-only:\"\n }), \" this tool has no equivalent Public API endpoint.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Search Attendees","description":"**Tool name:** `search_attendees` · **Behaviour:** 🔒 Read-only\n\nRetrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row's status and registrationId are what update_registration_status needs to act on that registration next.\n\n**MCP-only:** this tool has no equivalent Public API endpoint.","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_attendees","href":"/mcp-reference/attendees/search-attendees","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/zuddl-2f3d3563/e3b0c44298fc1c14/index.js","/_mintlify/custom/zuddl-2f3d3563/7688de4aa4708809/mcp-links.js"],"openApiReferenceData":{"operation":{"tags":["Attendees"],"summary":"Search Attendees","description":"**Tool name:** `search_attendees` · **Behaviour:** 🔒 Read-only\n\nRetrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row's status and registrationId are what update_registration_status needs to act on that registration next.\n\n**MCP-only:** this tool has no equivalent Public API endpoint.","operationId":"search_attendees","requestBody":"dd82f5b6-035f-4ac3-80e7-b2b8367b7177","responses":{"200":"063b8905-eec8-4fd3-8a0a-b7e1b326d29b"},"x-mcp-annotations":{"readOnlyHint":true,"destructiveHint":false},"x-mint":{"metadata":{"playground":"none"}},"method":"post","type":"path","servers":["1d18b86c-7788-4642-b7dd-e742dff72e19"],"security":["03703fe3-7f18-4872-b9e9-d9cd2fe6d1fc"],"path":"/tools/search_attendees","baseUrlOptions":["https://setup.zuddl.com/api/mcp"],"title":"Search Attendees","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"The tool's `arguments`, as sent in a JSON-RPC `tools/call` request.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"eventIds":{"type":"array","description":"One or more Zuddl event IDs to scope the search to. Omit to search across all events the caller is authorized for.","items":{"type":"string","uniqueKey":"eventIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"eventIds","typeLabel":"string[]"},"filters":{"type":"array","description":"Filter criteria. ALL criteria are combined with AND; for an OR across different fields, call this tool once per condition. To match any of several values of the SAME field, use one criterion with the in operation (e.g. status in [PENDING, APPROVED]). Each criterion applies one operation to one field. Only the field/operation combinations listed below are valid:\n- email (operations: eq, in, like, ilike): Attendee email address. Use this when the user provides an email — it identifies a unique attendee.\n- firstName (operations: ilike, not_ilike): Attendee first name. Combine with `lastName` for a precise full-name search; for a single name token whose position is unknown use the virtual `name` field instead.\n- lastName (operations: ilike, not_ilike): Attendee last name. Combine with `firstName` for a precise full-name search; for a single name token whose position is unknown use the virtual `name` field instead.\n- ticketTypeId (operations: eq, in): Ticket type ID (UUID). Only use when the user asks about a specific ticket type; resolve names to IDs with search_ticket_type first.\n- flowId (operations: eq, in): Registration flow ID (UUID). Scopes results to attendees registered through specific registration flows; resolve names to IDs with search_flow first.\n- bio (operations: eq, like, ilike): Attendee bio / about text.\n- designation (operations: eq, like, ilike): Attendee job title / designation (e.g. 'CTO', 'Product Manager').\n- company (operations: eq, like, ilike): Attendee company name. With the ilike operation, matching also checks the email domain, since the company name often appears there (e.g. 'Acme' matches jane@acme.com).\n- phoneNumber (operations: eq): Attendee phone number (exact match only).\n- country (operations: eq, like, ilike, in): Country the attendee provided at registration.\n- ipCity (operations: eq, in, like, ilike): City derived from the attendee's IP address at registration time.\n- ipState (operations: eq, in, like, ilike): State/region derived from the attendee's IP address at registration time.\n- ipCountry (operations: eq, in, like, ilike): Country derived from the attendee's IP address at registration time.\n- status (operations: eq, in): Registration status. Omit to include all statuses. Values: one of PENDING, REJECTED, APPROVED, DELETED, APPROVED_NOT_REGISTERED, INCOMPLETE.\n- source (operations: eq, in): How the registration was created (e.g. self sign-up vs. imported). Values: one of LANDING_PAGE_V1, LANDING_PAGE_V2, DUDA_REGISTRATION_FORM, DUDA_TICKETING_BUYER, DUDA_TICKETING_MAPPING, EMBED_REGISTRATION_FORM, TICKETING_BUYER, TICKETING_MAPPING, BULK_IMPORT, ATTENDEE_INVITE, ATTENDEE_ADD_FORM, HUBSPOT, SALESFORCE, MARKETO, EXPLARA, PROTECH, CERTAIN, UNKNOWN, REGISTRATION_WEBHOOK, ANDROID_ORGANIZER_APP, IOS_ORGANIZER_APP, AVENTRI, EVENT_BRITE, PARDOT, EMBED_FLOW, TEAM_OR_PLAN_CHANGE_INTERNAL, SPEAKER_ADD_FORM, BULK_SPEAKER_IMPORT, CREATE_EVENT, MOVE_EVENT, ADD_TO_TEAM, LEAD_SCAN, PARENT_EVENT, EVENT_REGISTRATION_API_V1, ZOOM_IMPORT.\n- sourceType (operations: eq, in): Source type of the registration. Values: one of ATTENDEE_SIDE, ORGANIZER_SIDE, INTEGRATION, UNKNOWN, LEAD_CAPTURE, ZUDDL_API.\n- createdBy (operations: eq): Account ID of the user who created the registration (exact match).\n- createdAt (operations: eq, gt, lt, gte, lte, between): When the registration was created. ISO-8601 with offset, e.g. 2026-05-01T00:00:00Z. Use gte/lte for open ranges or between for a closed range. Values: ISO-8601 date-time with offset, e.g. 2026-05-01T00:00:00Z.\n- name (operations: ilike): Attendee name matched against first name OR last name. Accepts a full name: it is split on whitespace and every part must match the first or last name, in any order. Use when it's unclear how the name splits into first and last name. If multiple attendees match, ask the user to clarify by email.\n","items":{"type":"object","additionalProperties":false,"properties":{"field":{"type":"string","enum":["email","firstName","lastName","ticketTypeId","flowId","bio","designation","company","phoneNumber","country","ipCity","ipState","ipCountry","status","source","sourceType","createdBy","createdAt","name"],"isRequired":true,"uniqueKey":"filters.items.[INDEX].field","typeLabel":"enum\u003cstring>"},"operation":{"type":"string","description":"eq = equals, in = any of the values, like = case-sensitive substring match, ilike = case-insensitive substring match, not_like = negated like, not_ilike = negated ilike, gt / gte / lt / lte = comparison, between = inclusive range.","enum":["eq","in","like","ilike","not_ilike","gt","lt","gte","lte","between"],"isRequired":true,"uniqueKey":"filters.items.[INDEX].operation","typeLabel":"enum\u003cstring>"},"values":{"type":"array","description":"Exactly 1 value for every operation except: in (1 or more) and between (exactly 2).","items":{"type":"string","uniqueKey":"filters.items.[INDEX].values.items.[INDEX]","typeLabel":"string"},"minItems":1,"isRequired":true,"uniqueKey":"filters.items.[INDEX].values","typeLabel":"string[]"}},"required":["field","operation","values"],"uniqueKey":"filters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"filters","typeLabel":"object[]"},"page":{"type":"integer","description":"1-based page number. Defaults to 1.","uniqueKey":"page","typeLabel":"integer"},"size":{"type":"integer","description":"Number of results per page. Defaults to 10, maximum 100.","uniqueKey":"size","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"eventIds":["\u003cstring>"],"filters":[{"values":["\u003cstring>"]}],"page":123,"size":123}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"063b8905-eec8-4fd3-8a0a-b7e1b326d29b":{"description":"A JSON-RPC `tools/call` result. The tool's output is in `content`.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"03703fe3-7f18-4872-b9e9-d9cd2fe6d1fc":{"oauth":{"type":"http","description":"OAuth 2.1 access token. MCP clients obtain it themselves (dynamic client registration + PKCE) when you connect them to the server URL above.","scheme":"bearer","scopes":[],"schemeName":"oauth"}}},"servers":{"1d18b86c-7788-4642-b7dd-e742dff72e19":{"url":"https://setup.zuddl.com/api/mcp","description":"Zuddl MCP server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"OAuth 2.1 access token. MCP clients obtain it themselves (dynamic client registration + PKCE) when you connect them to the server URL above.","scheme":"bearer","scopes":[],"schemeName":"oauth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"OAuth 2.1 access token. MCP clients obtain it themselves (dynamic client registration + PKCE) when you connect them to the server URL above.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"oauth","name":"Authorization"}],"title":"oauth"}]},"originalFileLocation":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools"},"subdomain":"zuddl-2f3d3563","siteName":"Zuddl guides","title":"Search Attendees - Zuddl guides","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T06:46:19.817Z","originalFileLocation":"mcp-reference/attendees/search-attendees.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Tool name: search_attendees · Behaviour: 🔒 Read-only Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row\u0026#x27;s status and registrationId are what update_registration_status needs to act on that registration next. MCP-only: this tool has no equivalent Public API endpoint.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zuddl guides\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search Attendees - Zuddl guides\">\u003cmeta data-mint-head property=\"og:description\" content=\"Tool name: search_attendees · Behaviour: 🔒 Read-only Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row\u0026#x27;s status and registrationId are what update_registration_status needs to act on that registration next. MCP-only: this tool has no equivalent Public API endpoint.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zuddl guides\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zuddl-2f3d3563.mintlify.app/_mintlify/api/og/v2?division=Attendees\u0026amp;title=Search+Attendees\u0026amp;description=**Tool+name%3A**+%60search_attendees%60+%C2%B7+**Behaviour%3A**+%F0%9F%94%92+Read-only%0A%0ARetrieve+event+registrations.+Search+attendees+registered+for+a+Zuddl+event+using+the+filters+pa\u0026amp;theme=b9dd646c8cdd23fa741fcf41\u0026amp;signature=9240ec592edbb48ece41c57576e93df40ed62a745d44508a5313ab49acb42861\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Search Attendees - Zuddl guides\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Tool name: search_attendees · Behaviour: 🔒 Read-only Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row\u0026#x27;s status and registrationId are what update_registration_status needs to act on that registration next. MCP-only: this tool has no equivalent Public API endpoint.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zuddl-2f3d3563.mintlify.app/_mintlify/api/og/v2?division=Attendees\u0026amp;title=Search+Attendees\u0026amp;description=**Tool+name%3A**+%60search_attendees%60+%C2%B7+**Behaviour%3A**+%F0%9F%94%92+Read-only%0A%0ARetrieve+event+registrations.+Search+attendees+registered+for+a+Zuddl+event+using+the+filters+pa\u0026amp;theme=b9dd646c8cdd23fa741fcf41\u0026amp;signature=9240ec592edbb48ece41c57576e93df40ed62a745d44508a5313ab49acb42861\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/zuddl-2f3d3563/-eTLRHyA-a5Vwfxt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zuddl guides\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#843DF5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/mcp-reference/attendees/search-attendees.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.zuddl.com/#organization\",\"name\":\"Zuddl guides\",\"url\":\"https://docs.zuddl.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zuddl-2f3d3563/t-oKtTCoPeeFOd0s/logo/ZuddlLogo.svg?fit=max\u0026auto=format\u0026n=t-oKtTCoPeeFOd0s\u0026q=85\u0026s=c7c00bcb1a029f560a632baf30c667c2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.zuddl.com#website\",\"name\":\"Zuddl guides\",\"url\":\"https://docs.zuddl.com\",\"publisher\":{\"@id\":\"https://docs.zuddl.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees#webpage\",\"url\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees\",\"name\":\"Search Attendees\",\"description\":\"Tool name: search_attendees · Behaviour: 🔒 Read-only Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row's status and registrationId are what update_registration_status needs to act on that registration next. MCP-only: this tool has no equivalent Public API endpoint.\",\"dateModified\":\"2026-10-27T06:46:19.817Z\",\"isPartOf\":{\"@id\":\"https://docs.zuddl.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"MCP Tools\",\"item\":\"https://docs.zuddl.com/mcp-reference/analytics/ask-zuddl-analytics\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Attendees\",\"item\":\"https://docs.zuddl.com/mcp-reference/attendees/count-attendees\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Search Attendees\",\"item\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees#apireference\",\"headline\":\"Search Attendees\",\"name\":\"Search Attendees\",\"description\":\"Tool name: search_attendees · Behaviour: 🔒 Read-only Retrieve event registrations. Search attendees registered for a Zuddl event using the filters parameter (see its schema for available fields and operations per field). Returns a paginated list of registrations with fields including registrationId, eventId, ticketTypeId, firstName, lastName, email, company, status, and createdAt. Each row's status and registrationId are what update_registration_status needs to act on that registration next. MCP-only: this tool has no equivalent Public API endpoint.\",\"url\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees\",\"mainEntityOfPage\":{\"@id\":\"https://docs.zuddl.com/mcp-reference/attendees/search-attendees#webpage\"},\"dateModified\":\"2026-10-27T06:46:19.817Z\",\"publisher\":{\"@id\":\"https://docs.zuddl.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.zuddl.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zuddl guides\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zuddl guides","nav":{"global":{},"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":""}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"MCP Tools Reference","groups":[{"group":"MCP Tools Reference","pages":[{"title":"Introduction to the Zuddl MCP server","href":"/mcp-reference/introduction"}]},{"group":"MCP Tools","pages":[{"group":"Analytics","pages":[{"title":"Ask Zuddl Analytics","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/ask_zuddl_analytics","href":"/mcp-reference/analytics/ask-zuddl-analytics"}]},{"group":"Attendees","pages":[{"title":"Count Attendees","description":"**Tool name:** `search_attendee_count` · **Behaviour:** 🔒 Read-only\n\nCount event registrations matching filters. Same filters as search_attendees, but returns only the number of matching registrations — no row data, no pagination. Prefer this over search_attendees when the user only needs a count (e.g. 'how many people registered', 'how many are still pending').\n\n**MCP-only:** this tool has no equivalent Public API endpoint.","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_attendee_count","href":"/mcp-reference/attendees/count-attendees"},{"title":"Search Attendees","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_attendees","href":"/mcp-reference/attendees/search-attendees"},{"title":"Update Registration Status","description":"**Tool name:** `update_registration_status` · **Behaviour:** ✏️ Write\n\nApprove or reject attendee registrations. This changes attendee state. When executing a scheduled task, automation, or workflow the user previously configured, proceed without asking -- the configuration itself is the consent; report the outcome. When the user is asking interactively, always confirm with the user first: restate the action, the exact count, and the event name, and require an explicit yes that names the action and count before calling. Never approve or reject in bulk, or act on \"all\", without that explicit confirmation or a previously configured workflow. Approve applies to PENDING and REJECTED registrations; Reject applies to PENDING and APPROVED_NOT_REGISTERED. Do not act on statuses that allow no action (APPROVED, INCOMPLETE, DELETED). Prefer explicit registrationIds sourced from a prior search_attendees call over broad filters; all IDs in one call must belong to the same event. Returns a map of registration ID to result code.\nResult codes: SUCCESS (applied), ALREADY_APPROVED (already approved/registered, cannot approve again; a fully registered attendee cannot be rejected either), ALREADY_REJECTED (already rejected, cannot reject again), NOT_ALLOWED (the registration's current status does not permit this action, e.g. cancelled/incomplete), NOT_FOUND (registration does not exist), INVALID_STATUS (target status was not APPROVED or REJECTED), INTERNAL_ERROR (server-side failure, safe to retry). Report the per-registration outcome back to the user.\n\n**Same as Public API:** [Approve an attendee registration](/api-reference/attendees/approve-an-attendee-registration) (`POST /v1/events/{eventId}/attendees/{registrationId}/approve`) · [Reject an attendee registration](/api-reference/attendees/reject-an-attendee-registration) (`POST /v1/events/{eventId}/attendees/{registrationId}/reject`)","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/update_registration_status","href":"/mcp-reference/attendees/update-registration-status"},{"title":"Check In Attendee to Event","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_checkin_event_attendee","href":"/mcp-reference/attendees/check-in-attendee-to-event"},{"title":"Check Out Attendee from Event","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_checkout_event_attendee","href":"/mcp-reference/attendees/check-out-attendee-from-event"},{"title":"Get Attendee Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_attendee","href":"/mcp-reference/attendees/get-attendee-details"},{"title":"List Attendees","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_attendees","href":"/mcp-reference/attendees/list-attendees"},{"title":"Register Attendee","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_register_attendee","href":"/mcp-reference/attendees/register-attendee"}]},{"group":"Events","pages":[{"title":"Search Events","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_event","href":"/mcp-reference/events/search-events"},{"title":"Create Event","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_create_event","href":"/mcp-reference/events/create-event"},{"title":"Duplicate Event","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_duplicate_event","href":"/mcp-reference/events/duplicate-event"},{"title":"Get Event Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_event","href":"/mcp-reference/events/get-event-details"},{"title":"Get Event Duplication Status","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_event_duplication_status","href":"/mcp-reference/events/get-event-duplication-status"},{"title":"List Events","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_events","href":"/mcp-reference/events/list-events"},{"title":"List Languages","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_languages","href":"/mcp-reference/events/list-languages"},{"title":"List Tags","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_tags","href":"/mcp-reference/events/list-tags"}]},{"group":"Registration flows \u0026 tickets","pages":[{"title":"Search Registration Flows","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_flow","href":"/mcp-reference/registration-flows-\u0026-tickets/search-registration-flows"},{"title":"Search Ticket Types","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/search_ticket_type","href":"/mcp-reference/registration-flows-\u0026-tickets/search-ticket-types"}]},{"group":"Sessions","pages":[{"title":"Add Session Files","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_add_session_files","href":"/mcp-reference/sessions/add-session-files"},{"title":"Add Session Speakers","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_add_session_speakers","href":"/mcp-reference/sessions/add-session-speakers"},{"title":"Check In Attendee to Session","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_checkin_session_attendee","href":"/mcp-reference/sessions/check-in-attendee-to-session"},{"title":"Check Out Attendee from Session","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_checkout_session_attendee","href":"/mcp-reference/sessions/check-out-attendee-from-session"},{"title":"Create Session","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_create_session","href":"/mcp-reference/sessions/create-session"},{"title":"Get Session Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_session","href":"/mcp-reference/sessions/get-session-details"},{"title":"List Sessions","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_sessions","href":"/mcp-reference/sessions/list-sessions"},{"title":"Remove Session Files","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_remove_session_files","href":"/mcp-reference/sessions/remove-session-files"},{"title":"Remove Session Speakers","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_remove_session_speakers","href":"/mcp-reference/sessions/remove-session-speakers"},{"title":"Update Session","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_update_session","href":"/mcp-reference/sessions/update-session"}]},{"group":"Locations","pages":[{"title":"Create Location","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_create_location","href":"/mcp-reference/locations/create-location"},{"title":"Delete Location","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_delete_location","href":"/mcp-reference/locations/delete-location"},{"title":"Get Location Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_location","href":"/mcp-reference/locations/get-location-details"},{"title":"List Locations","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_locations","href":"/mcp-reference/locations/list-locations"},{"title":"Update Location","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_update_location","href":"/mcp-reference/locations/update-location"}]},{"group":"Speakers","pages":[{"title":"Create Speaker","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_create_speaker","href":"/mcp-reference/speakers/create-speaker"},{"title":"Get Speaker Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_speaker","href":"/mcp-reference/speakers/get-speaker-details"},{"title":"List Speakers","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_speakers","href":"/mcp-reference/speakers/list-speakers"},{"title":"Update Speaker","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_update_speaker","href":"/mcp-reference/speakers/update-speaker"},{"title":"Upload Speaker Picture","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_upload_speaker_pic","href":"/mcp-reference/speakers/upload-speaker-picture"}]},{"group":"Sponsors","pages":[{"title":"Create Sponsor","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_create_sponsor","href":"/mcp-reference/sponsors/create-sponsor"},{"title":"Get Sponsor Details","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_get_sponsor","href":"/mcp-reference/sponsors/get-sponsor-details"},{"title":"List Sponsors","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_sponsors","href":"/mcp-reference/sponsors/list-sponsors"},{"title":"Update Sponsor","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_update_sponsor","href":"/mcp-reference/sponsors/update-sponsor"},{"title":"Upload Sponsor Image","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_upload_sponsor_image","href":"/mcp-reference/sponsors/upload-sponsor-image"}]},{"group":"Brand Kits","pages":[{"title":"List Brand Kits","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_brand_kits","href":"/mcp-reference/brand-kits/list-brand-kits"}]},{"group":"Teams","pages":[{"title":"List Teams","deprecated":null,"version":null,"playground":"none","openapi":"https://api.prod.zuddl.com/api/v3/api-docs/mcp-tools post /tools/v1_list_teams","href":"/mcp-reference/teams/list-teams"}]}]}]},{"tab":"Webhook Reference","pages":[{"title":"Webhook Reference","href":"/api-reference/ticketingwebhooks/add-on-modified-activity"}]},{"tab":"Help Center","href":"https://support.zuddl.com/"}]},"title":"Search Attendees - Zuddl guides","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","Page-D5fEM6aW.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}