{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Attend","description":"Help articles and the API reference for Attend, Hack Club's event platform.","colors":{"primary":"#ec3750","light":"#ff6b7d","dark":"#d42f46"},"favicon":"https://mintcdn.com/hack-club/JxHviSe0hsr-zlFr/favicon.png?fit=max\u0026auto=format\u0026n=JxHviSe0hsr-zlFr\u0026q=85\u0026s=c87622b7179125623f4fd97cb75760c9","navbar":{"links":[{"href":"https://attend.hackclub.com","label":"Attend"}],"primary":{"type":"github","href":"https://github.com/hackclub/attend"}},"footer":{"socials":{"github":"https://github.com/hackclub/attend","website":"https://hackclub.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hack-club","hasAudioNarration":false,"actualSubdomain":"hack-club","customDomains":["attend.hackclub.com"],"gitSource":{"type":"github","owner":"hackclub","repo":"attend","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6aec497507f9eeebb2937881","collectionId":"ef92b0b0-73f7-4666-9b5f-a79f3e716254","liveDeploymentHistoryId":"6aec497507f9eeebb2937881","schemaVersion":"v3"},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aec497507f9eeebb2937881","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API reference","count":74},{"language":"default","tag":"Endpoints","count":73},{"language":"default","tag":"Help","count":21},{"language":"default","tag":"Messages","count":12},{"language":"default","tag":"Participants","count":8},{"language":"default","tag":"Incidents","count":7},{"language":"default","tag":"Series","count":6},{"language":"default","tag":"Your event","count":5},{"language":"default","tag":"Getting started","count":4},{"language":"default","tag":"Travel","count":4}],"searchSettings":{"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"[email protected]"}},"basePath":"/docs","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/participants/search-participants","slug":"/api-reference/participants/search-participants","pageMetadata":{"title":"Search participants","description":"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.","deprecated":null,"version":null,"sidebarTitle":"Search participants","openapi":"/openapi.yml get /events/{event_id}/participants/search","href":"/api-reference/participants/search-participants","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\"\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 participants","description":"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.","deprecated":null,"version":null,"sidebarTitle":"Search participants","openapi":"/openapi.yml get /events/{event_id}/participants/search","href":"/api-reference/participants/search-participants","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Participants"],"summary":"Search participants","x-mint":{"href":"/api-reference/participants/search-participants"},"description":"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.","parameters":["6994b277-b59d-4ab3-b163-1c715bee8261","790f7569-f436-45c3-8294-a98a72edf0ad"],"responses":{"200":"564313de-b09a-4c46-aea0-bcd11127bcc2","401":"3a18f238-1547-4b2a-a973-97af5fc38d7f","403":"c85fe73a-4ffc-40db-9a8d-20df0d61fbec","404":"587dbdb7-2bcf-4443-9c58-4c0960dbb6fd"},"method":"get","type":"path","servers":["cdc77891-66a2-41cc-83da-2876c8717128","c9030575-29d2-4e8c-8e07-86c6cfeebdd3"],"security":["a99530a7-e390-40b8-a239-5b04fc3ebc3f"],"path":"/events/{event_id}/participants/search","baseUrlOptions":["https://attend.hackclub.com/api/v1","http://localhost:3000/api/v1"],"title":"Search participants","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"6994b277-b59d-4ab3-b163-1c715bee8261":{"name":"event_id","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Event id or slug.","uniqueKey":"","typeLabel":"string"},"description":"Event id or slug."},"790f7569-f436-45c3-8294-a98a72edf0ad":{"name":"q","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Search term. Blank returns no results.","uniqueKey":"","typeLabel":"string"},"description":"Search term. Blank returns no results."}},"responses":{"564313de-b09a-4c46-aea0-bcd11127bcc2":{"description":"Matching participants (max 20).","content":{"application/json":{"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","description":"A participant registration. Sensitive fields (allergies, medical, dietary, safeguarding, emergency and guardian contacts) are only present for global admins and safeguarding leads.","properties":{"participant_id":{"type":"integer","uniqueKey":"results.items.[INDEX].participant_id","typeLabel":"integer"},"participant_event_id":{"type":"integer","uniqueKey":"results.items.[INDEX].participant_event_id","typeLabel":"integer"},"display_name":{"type":"string","example":"Jane","uniqueKey":"results.items.[INDEX].display_name","typeLabel":"string"},"full_name":{"type":"string","example":"Jane Doe","uniqueKey":"results.items.[INDEX].full_name","typeLabel":"string"},"email":{"type":"string","format":"email","uniqueKey":"results.items.[INDEX].email","typeLabel":"string\u003cemail>"},"slack_user_id":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].slack_user_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].slack_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].slack_user_id","typeLabel":"string | null"},"phone":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].phone.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].phone","typeLabel":"string | null"},"pronouns":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].pronouns.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].pronouns.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].pronouns","typeLabel":"string | null"},"headshot_url":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].headshot_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].headshot_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].headshot_url","typeLabel":"string | null"},"status":{"type":"string","enum":["invited","in_progress","awaiting_guardian","complete","withdrawn","rejected"],"uniqueKey":"results.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"checked_in_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].checked_in_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].checked_in_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].checked_in_at","typeLabel":"string\u003cdate-time> | null"},"nfc_badge_token":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].nfc_badge_token.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].nfc_badge_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].nfc_badge_token","typeLabel":"string | null"},"nfc_badge_assigned":{"type":"boolean","uniqueKey":"results.items.[INDEX].nfc_badge_assigned","typeLabel":"boolean"},"has_anaphylaxis_risk":{"type":"boolean","uniqueKey":"results.items.[INDEX].has_anaphylaxis_risk","typeLabel":"boolean"},"requires_refrigeration":{"type":"boolean","uniqueKey":"results.items.[INDEX].requires_refrigeration","typeLabel":"boolean"},"cross_contamination_risk":{"type":"boolean","uniqueKey":"results.items.[INDEX].cross_contamination_risk","typeLabel":"boolean"},"high_support_flag":{"type":"boolean","uniqueKey":"results.items.[INDEX].high_support_flag","typeLabel":"boolean"},"can_leave_unaccompanied":{"type":"boolean","uniqueKey":"results.items.[INDEX].can_leave_unaccompanied","typeLabel":"boolean"},"waiver_signed":{"type":"boolean","uniqueKey":"results.items.[INDEX].waiver_signed","typeLabel":"boolean"},"updated_at":{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"scans_by_context":{"type":"array","items":{"type":"object","properties":{"scan_context_id":{"type":"integer","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].scan_context_id","typeLabel":"integer"},"scan_context_name":{"type":"string","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].scan_context_name","typeLabel":"string"},"checks_in":{"type":"boolean","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].checks_in","typeLabel":"boolean"},"is_travel_pickup":{"type":"boolean","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].is_travel_pickup","typeLabel":"boolean"},"is_airport":{"type":"boolean","deprecated":true,"description":"Deprecated alias for `is_travel_pickup`.","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].is_airport","typeLabel":"boolean"},"scan_count":{"type":"integer","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].scan_count","typeLabel":"integer"},"first_scanned_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].first_scanned_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].first_scanned_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].first_scanned_at","typeLabel":"string\u003cdate-time> | null"},"last_scanned_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].last_scanned_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].last_scanned_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX].last_scanned_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"results.items.[INDEX].scans_by_context.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results.items.[INDEX].scans_by_context","typeLabel":"object[]"},"travel_inbound":{"oneOf":[{"type":"object","description":"A participant's inbound or outbound travel record.","properties":{"id":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.id","typeLabel":"integer"},"direction":{"type":"string","example":"inbound","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.direction","typeLabel":"string"},"mode":{"type":"string","example":"plane","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.mode","typeLabel":"string"},"visa_required":{"oneOf":[{"type":"boolean","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_required.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_required.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_required","typeLabel":"boolean | null"},"visa_status":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_status","typeLabel":"string | null"},"visa_type":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_type","typeLabel":"string | null"},"visa_number":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.visa_number","typeLabel":"string | null"},"passport_nationality":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.passport_nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.passport_nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.passport_nationality","typeLabel":"string | null"},"is_unaccompanied_minor":{"type":"boolean","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.is_unaccompanied_minor","typeLabel":"boolean"},"carrier":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.carrier.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.carrier.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.carrier","typeLabel":"string | null"},"flight_number":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.flight_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.flight_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.flight_number","typeLabel":"string | null"},"train_departure_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_departure_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_departure_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_departure_station","typeLabel":"string | null"},"train_arrival_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_arrival_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_arrival_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.train_arrival_station","typeLabel":"string | null"},"departure_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_station","typeLabel":"string | null"},"arrival_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_station","typeLabel":"string | null"},"departure_city":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_city.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_city","typeLabel":"string | null"},"arrival_city":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_city.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_city","typeLabel":"string | null"},"departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.departure_time","typeLabel":"string\u003cdate-time> | null"},"arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.arrival_time","typeLabel":"string\u003cdate-time> | null"},"expected_arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.expected_arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.expected_arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.expected_arrival_time","typeLabel":"string\u003cdate-time> | null"},"bus_departure_location":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_departure_location.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_departure_location.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_departure_location","typeLabel":"string | null"},"bus_arrival_location":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_arrival_location.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_arrival_location.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.bus_arrival_location","typeLabel":"string | null"},"origin_address":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.origin_address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.origin_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.origin_address","typeLabel":"string | null"},"other_details":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.other_details.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.other_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.other_details","typeLabel":"string | null"},"notes":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.notes","typeLabel":"string | null"},"pickup_dismissed_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.pickup_dismissed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.pickup_dismissed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.pickup_dismissed_at","typeLabel":"string\u003cdate-time> | null"},"legs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].id","typeLabel":"integer"},"position":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].position","typeLabel":"integer"},"flight_code":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].flight_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].flight_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].flight_code","typeLabel":"string | null"},"departure_airport":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_airport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_airport","typeLabel":"string | null"},"arrival_airport":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_airport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_airport","typeLabel":"string | null"},"departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].departure_time","typeLabel":"string\u003cdate-time> | null"},"arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].arrival_time","typeLabel":"string\u003cdate-time> | null"},"live_status":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_status","typeLabel":"string | null"},"live_departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_departure_time","typeLabel":"string\u003cdate-time> | null"},"live_arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].live_arrival_time","typeLabel":"string\u003cdate-time> | null"},"travel_picked_up_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at","typeLabel":"string\u003cdate-time> | null"},"airport_picked_up_at":{"oneOf":[{"type":"string","format":"date-time","deprecated":true,"description":"Deprecated alias for `travel_picked_up_at`.","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","deprecated":true,"description":"Deprecated alias for `travel_picked_up_at`.","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0.legs","typeLabel":"object[]"}},"uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_inbound.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_inbound","typeLabel":"object | null"},"travel_outbound":{"oneOf":[{"type":"object","description":"A participant's inbound or outbound travel record.","properties":{"id":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.id","typeLabel":"integer"},"direction":{"type":"string","example":"inbound","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.direction","typeLabel":"string"},"mode":{"type":"string","example":"plane","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.mode","typeLabel":"string"},"visa_required":{"oneOf":[{"type":"boolean","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_required.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_required.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_required","typeLabel":"boolean | null"},"visa_status":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_status","typeLabel":"string | null"},"visa_type":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_type.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_type","typeLabel":"string | null"},"visa_number":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.visa_number","typeLabel":"string | null"},"passport_nationality":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.passport_nationality.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.passport_nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.passport_nationality","typeLabel":"string | null"},"is_unaccompanied_minor":{"type":"boolean","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.is_unaccompanied_minor","typeLabel":"boolean"},"carrier":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.carrier.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.carrier.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.carrier","typeLabel":"string | null"},"flight_number":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.flight_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.flight_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.flight_number","typeLabel":"string | null"},"train_departure_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_departure_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_departure_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_departure_station","typeLabel":"string | null"},"train_arrival_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_arrival_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_arrival_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.train_arrival_station","typeLabel":"string | null"},"departure_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_station","typeLabel":"string | null"},"arrival_station":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_station.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_station.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_station","typeLabel":"string | null"},"departure_city":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_city.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_city","typeLabel":"string | null"},"arrival_city":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_city.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_city.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_city","typeLabel":"string | null"},"departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.departure_time","typeLabel":"string\u003cdate-time> | null"},"arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.arrival_time","typeLabel":"string\u003cdate-time> | null"},"expected_arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.expected_arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.expected_arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.expected_arrival_time","typeLabel":"string\u003cdate-time> | null"},"bus_departure_location":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_departure_location.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_departure_location.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_departure_location","typeLabel":"string | null"},"bus_arrival_location":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_arrival_location.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_arrival_location.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.bus_arrival_location","typeLabel":"string | null"},"origin_address":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.origin_address.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.origin_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.origin_address","typeLabel":"string | null"},"other_details":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.other_details.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.other_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.other_details","typeLabel":"string | null"},"notes":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.notes","typeLabel":"string | null"},"pickup_dismissed_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.pickup_dismissed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.pickup_dismissed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.pickup_dismissed_at","typeLabel":"string\u003cdate-time> | null"},"legs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].id","typeLabel":"integer"},"position":{"type":"integer","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].position","typeLabel":"integer"},"flight_code":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].flight_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].flight_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].flight_code","typeLabel":"string | null"},"departure_airport":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_airport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_airport","typeLabel":"string | null"},"arrival_airport":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_airport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_airport.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_airport","typeLabel":"string | null"},"departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].departure_time","typeLabel":"string\u003cdate-time> | null"},"arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].arrival_time","typeLabel":"string\u003cdate-time> | null"},"live_status":{"oneOf":[{"type":"string","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_status","typeLabel":"string | null"},"live_departure_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_departure_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_departure_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_departure_time","typeLabel":"string\u003cdate-time> | null"},"live_arrival_time":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_arrival_time.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_arrival_time.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].live_arrival_time","typeLabel":"string\u003cdate-time> | null"},"travel_picked_up_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].travel_picked_up_at","typeLabel":"string\u003cdate-time> | null"},"airport_picked_up_at":{"oneOf":[{"type":"string","format":"date-time","deprecated":true,"description":"Deprecated alias for `travel_picked_up_at`.","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","deprecated":true,"description":"Deprecated alias for `travel_picked_up_at`.","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX].airport_picked_up_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0.legs","typeLabel":"object[]"}},"uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"results.items.[INDEX].travel_outbound.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].travel_outbound","typeLabel":"object | null"},"allergies":{"oneOf":[{"type":"string","description":"Sensitive — permitted callers only.","uniqueKey":"results.items.[INDEX].allergies.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sensitive — permitted callers only.","uniqueKey":"results.items.[INDEX].allergies.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].allergies","typeLabel":"string | null"},"medical_conditions":{"oneOf":[{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].medical_conditions.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sensitive.","uniqueKey":"results.items.[INDEX].medical_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].medical_conditions","typeLabel":"string | null"},"medications":{"oneOf":[{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].medications.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sensitive.","uniqueKey":"results.items.[INDEX].medications.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].medications","typeLabel":"string | null"},"diet_type":{"oneOf":[{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].diet_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sensitive.","uniqueKey":"results.items.[INDEX].diet_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].diet_type","typeLabel":"string | null"},"life_threatening_allergies":{"oneOf":[{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].life_threatening_allergies.oneOf.0","typeLabel":"string"},{"type":"null","description":"Sensitive.","uniqueKey":"results.items.[INDEX].life_threatening_allergies.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].life_threatening_allergies","typeLabel":"string | null"},"freedom_waiver_granted":{"type":"boolean","description":"Sensitive.","uniqueKey":"results.items.[INDEX].freedom_waiver_granted","typeLabel":"boolean"},"emergency_contacts":{"type":"array","description":"Sensitive — permitted callers only.","items":{"type":"object","properties":{"name":{"type":"string","uniqueKey":"results.items.[INDEX].emergency_contacts.items.[INDEX].name","typeLabel":"string"},"phone":{"type":"string","uniqueKey":"results.items.[INDEX].emergency_contacts.items.[INDEX].phone","typeLabel":"string"},"relationship":{"type":"string","uniqueKey":"results.items.[INDEX].emergency_contacts.items.[INDEX].relationship","typeLabel":"string"},"priority":{"type":"integer","uniqueKey":"results.items.[INDEX].emergency_contacts.items.[INDEX].priority","typeLabel":"integer"}},"uniqueKey":"results.items.[INDEX].emergency_contacts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results.items.[INDEX].emergency_contacts","typeLabel":"object[]"},"parent_guardian_name":{"type":"string","description":"Sensitive; present only if a primary guardian exists.","uniqueKey":"results.items.[INDEX].parent_guardian_name","typeLabel":"string"},"parent_guardian_phone":{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].parent_guardian_phone","typeLabel":"string"},"parent_guardian_email":{"type":"string","description":"Sensitive.","uniqueKey":"results.items.[INDEX].parent_guardian_email","typeLabel":"string"}},"uniqueKey":"results.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"results":[{"participant_id":123,"participant_event_id":123,"display_name":"Jane","full_name":"Jane Doe","email":"[email protected]","slack_user_id":"\u003cstring>","phone":"\u003cstring>","pronouns":"\u003cstring>","headshot_url":"\u003cstring>","status":"invited","checked_in_at":"2023-11-07T05:31:56Z","nfc_badge_token":"\u003cstring>","nfc_badge_assigned":true,"has_anaphylaxis_risk":true,"requires_refrigeration":true,"cross_contamination_risk":true,"high_support_flag":true,"can_leave_unaccompanied":true,"waiver_signed":true,"updated_at":"2023-11-07T05:31:56Z","scans_by_context":[{"scan_context_id":123,"scan_context_name":"\u003cstring>","checks_in":true,"is_travel_pickup":true,"is_airport":true,"scan_count":123,"first_scanned_at":"2023-11-07T05:31:56Z","last_scanned_at":"2023-11-07T05:31:56Z"}],"travel_inbound":{"id":123,"direction":"inbound","mode":"plane","visa_required":true,"visa_status":"\u003cstring>","visa_type":"\u003cstring>","visa_number":"\u003cstring>","passport_nationality":"\u003cstring>","is_unaccompanied_minor":true,"carrier":"\u003cstring>","flight_number":"\u003cstring>","train_departure_station":"\u003cstring>","train_arrival_station":"\u003cstring>","departure_station":"\u003cstring>","arrival_station":"\u003cstring>","departure_city":"\u003cstring>","arrival_city":"\u003cstring>","departure_time":"2023-11-07T05:31:56Z","arrival_time":"2023-11-07T05:31:56Z","expected_arrival_time":"2023-11-07T05:31:56Z","bus_departure_location":"\u003cstring>","bus_arrival_location":"\u003cstring>","origin_address":"\u003cstring>","other_details":"\u003cstring>","notes":"\u003cstring>","pickup_dismissed_at":"2023-11-07T05:31:56Z","legs":[{"id":123,"position":123,"flight_code":"\u003cstring>","departure_airport":"\u003cstring>","arrival_airport":"\u003cstring>","departure_time":"2023-11-07T05:31:56Z","arrival_time":"2023-11-07T05:31:56Z","live_status":"\u003cstring>","live_departure_time":"2023-11-07T05:31:56Z","live_arrival_time":"2023-11-07T05:31:56Z","travel_picked_up_at":"2023-11-07T05:31:56Z","airport_picked_up_at":"2023-11-07T05:31:56Z"}]},"travel_outbound":{"id":123,"direction":"inbound","mode":"plane","visa_required":true,"visa_status":"\u003cstring>","visa_type":"\u003cstring>","visa_number":"\u003cstring>","passport_nationality":"\u003cstring>","is_unaccompanied_minor":true,"carrier":"\u003cstring>","flight_number":"\u003cstring>","train_departure_station":"\u003cstring>","train_arrival_station":"\u003cstring>","departure_station":"\u003cstring>","arrival_station":"\u003cstring>","departure_city":"\u003cstring>","arrival_city":"\u003cstring>","departure_time":"2023-11-07T05:31:56Z","arrival_time":"2023-11-07T05:31:56Z","expected_arrival_time":"2023-11-07T05:31:56Z","bus_departure_location":"\u003cstring>","bus_arrival_location":"\u003cstring>","origin_address":"\u003cstring>","other_details":"\u003cstring>","notes":"\u003cstring>","pickup_dismissed_at":"2023-11-07T05:31:56Z","legs":[{"id":123,"position":123,"flight_code":"\u003cstring>","departure_airport":"\u003cstring>","arrival_airport":"\u003cstring>","departure_time":"2023-11-07T05:31:56Z","arrival_time":"2023-11-07T05:31:56Z","live_status":"\u003cstring>","live_departure_time":"2023-11-07T05:31:56Z","live_arrival_time":"2023-11-07T05:31:56Z","travel_picked_up_at":"2023-11-07T05:31:56Z","airport_picked_up_at":"2023-11-07T05:31:56Z"}]},"allergies":"\u003cstring>","medical_conditions":"\u003cstring>","medications":"\u003cstring>","diet_type":"\u003cstring>","life_threatening_allergies":"\u003cstring>","freedom_waiver_granted":true,"emergency_contacts":[{"name":"\u003cstring>","phone":"\u003cstring>","relationship":"\u003cstring>","priority":123}],"parent_guardian_name":"\u003cstring>","parent_guardian_phone":"\u003cstring>","parent_guardian_email":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"3a18f238-1547-4b2a-a973-97af5fc38d7f":{"description":"Missing or invalid credentials.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Unauthorized","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Unauthorized"}}},"exampleType":"generated"}},"exampleType":"generated"},"c85fe73a-4ffc-40db-9a8d-20df0d61fbec":{"description":"The caller cannot access this event or action.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Unauthorized","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Unauthorized"}}},"exampleType":"generated"}},"exampleType":"generated"},"587dbdb7-2bcf-4443-9c58-4c0960dbb6fd":{"description":"Event or record not found.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Unauthorized","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Unauthorized"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a99530a7-e390-40b8-a239-5b04fc3ebc3f":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Mobile token, global API token, series API key, or event API key. See Authentication above for which endpoints each one reaches.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"cdc77891-66a2-41cc-83da-2876c8717128":{"url":"https://attend.hackclub.com/api/v1","description":"Production"},"c9030575-29d2-4e8c-8e07-86c6cfeebdd3":{"url":"http://localhost:3000/api/v1","description":"Local development"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Mobile token, global API token, series API key, or event API key. See Authentication above for which endpoints each one reaches.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Mobile token, global API token, series API key, or event API key. See Authentication above for which endpoints each one reaches.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.yml"},"subdomain":"hack-club","siteName":"Attend","title":"Search participants - Attend","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T09:16:43.602Z","originalFileLocation":"api-reference/participants/search-participants.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Attend\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_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=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search participants - Attend\">\u003cmeta data-mint-head property=\"og:description\" content=\"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Attend\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://attend.hackclub.com/docs/api-reference/participants/search-participants\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hack-club.mintlify.app/_mintlify/api/og/v2?division=Participants\u0026amp;title=Search+participants\u0026amp;description=Case-insensitive+search+by+name%2C+email%2C+or+id.+Returns+up+to+20+matches.+Not+available+to+event+API+keys.\u0026amp;theme=2570de8427322b889b74e8dd\u0026amp;signature=628045567e9fc74dc36bf78c43545b1247b518fb93a3fda6b2905cc06392e0df\">\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 participants - Attend\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hack-club.mintlify.app/_mintlify/api/og/v2?division=Participants\u0026amp;title=Search+participants\u0026amp;description=Case-insensitive+search+by+name%2C+email%2C+or+id.+Returns+up+to+20+matches.+Not+available+to+event+API+keys.\u0026amp;theme=2570de8427322b889b74e8dd\u0026amp;signature=628045567e9fc74dc36bf78c43545b1247b518fb93a3fda6b2905cc06392e0df\">\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=\"/docs/mintlify-assets/_mintlify/favicons/hack-club/TahJjYfFb5J4CmpN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Attend\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ec3750\">\u003clink data-mint-head rel=\"canonical\" href=\"https://attend.hackclub.com/docs/api-reference/participants/search-participants\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/participants/search-participants.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://attend.hackclub.com/#organization\",\"name\":\"Attend\",\"url\":\"https://attend.hackclub.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://attend.hackclub.com/docs#website\",\"name\":\"Attend\",\"url\":\"https://attend.hackclub.com/docs\",\"publisher\":{\"@id\":\"https://attend.hackclub.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants#webpage\",\"url\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants\",\"name\":\"Search participants\",\"description\":\"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\",\"dateModified\":\"2026-11-05T09:16:43.602Z\",\"isPartOf\":{\"@id\":\"https://attend.hackclub.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://attend.hackclub.com/docs/api-reference/authentication/create-a-mobile-token\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Participants\",\"item\":\"https://attend.hackclub.com/docs/api-reference/participants/list-participants\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Search participants\",\"item\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants#apireference\",\"headline\":\"Search participants\",\"name\":\"Search participants\",\"description\":\"Case-insensitive search by name, email, or id. Returns up to 20 matches. Not available to event API keys.\",\"url\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants\",\"mainEntityOfPage\":{\"@id\":\"https://attend.hackclub.com/docs/api-reference/participants/search-participants#webpage\"},\"dateModified\":\"2026-11-05T09:16:43.602Z\",\"publisher\":{\"@id\":\"https://attend.hackclub.com/#organization\"},\"isPartOf\":{\"@id\":\"https://attend.hackclub.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Attend\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Attend","nav":{"global":null,"tabs":[{"tab":"Help","pages":[{"title":"Help","href":""}]},{"tab":"Organizers","pages":[{"title":"Organizers","href":"/organizers/reporting-incidents"}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"API overview","href":"/api-introduction"}]},{"group":"Endpoints","pages":[{"group":"Authentication","pages":[{"title":"Create a mobile token","deprecated":null,"version":null,"sidebarTitle":"Create a mobile token","openapi":"/openapi.yml post /session","href":"/api-reference/authentication/create-a-mobile-token"},{"title":"Revoke the current token (log out)","deprecated":null,"version":null,"sidebarTitle":"Revoke the current token log out","openapi":"/openapi.yml delete /session","href":"/api-reference/authentication/revoke-the-current-token-log-out"},{"title":"Rotate the current token","deprecated":null,"version":null,"sidebarTitle":"Rotate the current token","openapi":"/openapi.yml post /session/refresh","href":"/api-reference/authentication/rotate-the-current-token"}]},{"group":"Account","pages":[{"title":"Current user profile","deprecated":null,"version":null,"sidebarTitle":"Current user profile","openapi":"/openapi.yml get /me","href":"/api-reference/account/current-user-profile"},{"title":"Look up an event admin by Slack ID","deprecated":null,"version":null,"sidebarTitle":"Look up an event admin by slack id","openapi":"/openapi.yml get /users/lookup","href":"/api-reference/account/look-up-an-event-admin-by-slack-id"},{"title":"List accessible events","deprecated":null,"version":null,"sidebarTitle":"List accessible events","openapi":"/openapi.yml get /events","href":"/api-reference/account/list-accessible-events"}]},{"group":"Push Tokens","pages":[{"title":"Register a push token","deprecated":null,"version":null,"sidebarTitle":"Register a push token","openapi":"/openapi.yml post /push_tokens","href":"/api-reference/push-tokens/register-a-push-token"},{"title":"Delete a push token","deprecated":null,"version":null,"sidebarTitle":"Delete a push token","openapi":"/openapi.yml delete /push_tokens/{token}","href":"/api-reference/push-tokens/delete-a-push-token"}]},{"group":"Inbox","pages":[{"title":"List inbox messages","deprecated":null,"version":null,"sidebarTitle":"List inbox messages","openapi":"/openapi.yml get /messages","href":"/api-reference/inbox/list-inbox-messages"},{"title":"Get an inbox message","deprecated":null,"version":null,"sidebarTitle":"Get an inbox message","openapi":"/openapi.yml get /messages/{id}","href":"/api-reference/inbox/get-an-inbox-message"}]},{"group":"Incident Reports","pages":[{"title":"Report form options","deprecated":null,"version":null,"sidebarTitle":"Report form options","openapi":"/openapi.yml get /incident_reports/options","href":"/api-reference/incident-reports/report-form-options"},{"title":"File an incident report","deprecated":null,"version":null,"sidebarTitle":"File an incident report","openapi":"/openapi.yml post /incident_reports","href":"/api-reference/incident-reports/file-an-incident-report"}]},{"group":"Bans","pages":[{"title":"Add emails to the ban list","deprecated":null,"version":null,"sidebarTitle":"Add emails to the ban list","openapi":"/openapi.yml post /bans","href":"/api-reference/bans/add-emails-to-the-ban-list"}]},{"group":"Series","pages":[{"title":"List series","deprecated":null,"version":null,"sidebarTitle":"List series","openapi":"/openapi.yml get /series","href":"/api-reference/series/list-series"},{"title":"Get one series","deprecated":null,"version":null,"sidebarTitle":"Get one series","openapi":"/openapi.yml get /series/{id}","href":"/api-reference/series/get-one-series"},{"title":"List the events in a series","deprecated":null,"version":null,"sidebarTitle":"List the events in a series","openapi":"/openapi.yml get /series/{series_id}/events","href":"/api-reference/series/list-the-events-in-a-series"},{"title":"Create an event in the series","deprecated":null,"version":null,"sidebarTitle":"Create an event in the series","openapi":"/openapi.yml post /series/{series_id}/events","href":"/api-reference/series/create-an-event-in-the-series"},{"title":"Get one event in the series","deprecated":null,"version":null,"sidebarTitle":"Get one event in the series","openapi":"/openapi.yml get /series/{series_id}/events/{id}","href":"/api-reference/series/get-one-event-in-the-series"},{"title":"Update an event in the series","deprecated":null,"version":null,"sidebarTitle":"Update an event in the series","openapi":"/openapi.yml patch /series/{series_id}/events/{id}","href":"/api-reference/series/update-an-event-in-the-series"}]},{"group":"Event Setup","pages":[{"title":"Setup progress","deprecated":null,"version":null,"sidebarTitle":"Setup progress","openapi":"/openapi.yml get /events/{event_id}/setup","href":"/api-reference/event-setup/setup-progress"},{"title":"Configure waivers","deprecated":null,"version":null,"sidebarTitle":"Configure waivers","openapi":"/openapi.yml put /events/{event_id}/setup/waivers","href":"/api-reference/event-setup/configure-waivers"},{"title":"Finish setup","deprecated":null,"version":null,"sidebarTitle":"Finish setup","openapi":"/openapi.yml post /events/{event_id}/setup/complete","href":"/api-reference/event-setup/finish-setup"}]},{"group":"Event Staff","pages":[{"title":"List staff","deprecated":null,"version":null,"sidebarTitle":"List staff","openapi":"/openapi.yml get /events/{event_id}/staff","href":"/api-reference/event-staff/list-staff"},{"title":"Add a staff member","deprecated":null,"version":null,"sidebarTitle":"Add a staff member","openapi":"/openapi.yml post /events/{event_id}/staff","href":"/api-reference/event-staff/add-a-staff-member"},{"title":"Remove a staff member","deprecated":null,"version":null,"sidebarTitle":"Remove a staff member","openapi":"/openapi.yml delete /events/{event_id}/staff/{id}","href":"/api-reference/event-staff/remove-a-staff-member"},{"title":"Change a staff member's role","deprecated":null,"version":null,"sidebarTitle":"Change a staff members role","openapi":"/openapi.yml patch /events/{event_id}/staff/{id}","href":"/api-reference/event-staff/change-a-staff-members-role"}]},{"group":"Participants","pages":[{"title":"List participants","deprecated":null,"version":null,"sidebarTitle":"List participants","openapi":"/openapi.yml get /events/{event_id}/participants","href":"/api-reference/participants/list-participants"},{"title":"Invite a participant","description":"Send an event invitation email and put the person on the roster.\n\nThe registration is created with status `invited` — the same state a CSV import leaves people in. They move to `in_progress` on their own when they first open the onboarding wizard. `first_name`/`last_name` are optional; when omitted the participant is created with placeholder legal names that are replaced from their account on first sign-in.\n\n`date_of_birth`, `phone`, `country` and the address fields are optional too. Everything sent is stored on the participant; the name, birthday, phone and country also prefill the Hack Club Auth signup form when they open the invitation and don't have an account yet. If the email already belongs to someone Attend knows (from another event), only the fields they have no value for are filled in; nothing they entered is overwritten. The address counts as one value: if any part of one is on file, none of the address fields sent are written.\n\nWhile the event is holding onboarding invitations (`modules.onboarding_invites_held`), the invitation is recorded but not emailed: it goes out when the event's held invitations are released from the dashboard. The response says which happened. A held invitation still creates the `invited` registration, and the wizard stays shut to them until it is released.","deprecated":null,"version":null,"sidebarTitle":"Invite a participant","openapi":"/openapi.yml post /events/{event_id}/participants","href":"/api-reference/participants/invite-a-participant"},{"title":"Search participants","deprecated":null,"version":null,"sidebarTitle":"Search participants","openapi":"/openapi.yml get /events/{event_id}/participants/search","href":"/api-reference/participants/search-participants"},{"title":"Look up a registration by email","description":"Read-only check of whether an email or Slack ID is registered for the event. Pass exactly one of `email` or `slack_id`; sending both is a 422. The response echoes whichever one was matched on and leaves the other null. Safe to call on every sign-in; never mutates. Looking up by `email` is available to event and series API keys and to global API tokens scoped to `support:read`. Looking up by `slack_id` is for the support bot only: it needs a global API token that permits `support:read`, and any other caller gets a 403. `admin_url` links to the registration's admin page; `participant_event_id` is the id `GET /events/{event_id}/participants/{id}` takes.","deprecated":null,"version":null,"sidebarTitle":"Look up a registration by email","openapi":"/openapi.yml get /events/{event_id}/participants/lookup","href":"/api-reference/participants/look-up-a-registration-by-email"},{"title":"Minimal roster","deprecated":null,"version":null,"sidebarTitle":"Minimal roster","openapi":"/openapi.yml get /events/{event_id}/participants/roster","href":"/api-reference/participants/minimal-roster"},{"title":"Get a participant","deprecated":null,"version":null,"sidebarTitle":"Get a participant","openapi":"/openapi.yml get /events/{event_id}/participants/{id}","href":"/api-reference/participants/get-a-participant"},{"title":"Remove a participant from the event","deprecated":null,"version":null,"sidebarTitle":"Remove a participant from the event","openapi":"/openapi.yml delete /events/{event_id}/participants/{id}","href":"/api-reference/participants/remove-a-participant-from-the-event"},{"title":"Update a participant","deprecated":null,"version":null,"sidebarTitle":"Update a participant","openapi":"/openapi.yml patch /events/{event_id}/participants/{id}","href":"/api-reference/participants/update-a-participant"}]},{"group":"Notes","pages":[{"title":"List notes","deprecated":null,"version":null,"sidebarTitle":"List notes","openapi":"/openapi.yml get /events/{event_id}/participants/{participant_id}/notes","href":"/api-reference/notes/list-notes"},{"title":"Create a note","deprecated":null,"version":null,"sidebarTitle":"Create a note","openapi":"/openapi.yml post /events/{event_id}/participants/{participant_id}/notes","href":"/api-reference/notes/create-a-note"}]},{"group":"Scans","pages":[{"title":"List scans","deprecated":null,"version":null,"sidebarTitle":"List scans","openapi":"/openapi.yml get /events/{event_id}/scans","href":"/api-reference/scans/list-scans"},{"title":"Record a scan","deprecated":null,"version":null,"sidebarTitle":"Record a scan","openapi":"/openapi.yml post /events/{event_id}/scans","href":"/api-reference/scans/record-a-scan"},{"title":"Undo scans for a participant","deprecated":null,"version":null,"sidebarTitle":"Undo scans for a participant","openapi":"/openapi.yml delete /events/{event_id}/scans/{id}","href":"/api-reference/scans/undo-scans-for-a-participant"}]},{"group":"Scan Contexts","pages":[{"title":"List scan contexts","deprecated":null,"version":null,"sidebarTitle":"List scan contexts","openapi":"/openapi.yml get /events/{event_id}/scan_contexts","href":"/api-reference/scan-contexts/list-scan-contexts"}]},{"group":"Stays","pages":[{"title":"List stays","deprecated":null,"version":null,"sidebarTitle":"List stays","openapi":"/openapi.yml get /events/{event_id}/stays","href":"/api-reference/stays/list-stays"},{"title":"List a stay's roster","deprecated":null,"version":null,"sidebarTitle":"List a stays roster","openapi":"/openapi.yml get /events/{event_id}/stays/{stay_id}/roster","href":"/api-reference/stays/list-a-stays-roster"},{"title":"Add someone to a stay's roster","deprecated":null,"version":null,"sidebarTitle":"Add someone to a stays roster","openapi":"/openapi.yml post /events/{event_id}/stays/{stay_id}/roster","href":"/api-reference/stays/add-someone-to-a-stays-roster"},{"title":"Remove someone from a stay's roster","deprecated":null,"version":null,"sidebarTitle":"Remove someone from a stays roster","openapi":"/openapi.yml delete /events/{event_id}/stays/{stay_id}/roster/{id}","href":"/api-reference/stays/remove-someone-from-a-stays-roster"}]},{"group":"Travel Calendar","pages":[{"title":"Show the travel calendar","deprecated":null,"version":null,"sidebarTitle":"Show the travel calendar","openapi":"/openapi.yml get /events/{event_id}/travel","href":"/api-reference/travel-calendar/show-the-travel-calendar"},{"title":"Show the travel calendar (legacy path)","deprecated":true,"version":null,"sidebarTitle":"Show the travel calendar legacy path","openapi":"/openapi.yml get /events/{event_id}/airport_mode","href":"/api-reference/travel-calendar/show-the-travel-calendar-legacy-path"}]},{"group":"Slack Blasts","pages":[{"title":"List Slack blasts","deprecated":null,"version":null,"sidebarTitle":"List slack blasts","openapi":"/openapi.yml get /events/{event_id}/slack_blasts","href":"/api-reference/slack-blasts/list-slack-blasts"},{"title":"Send a Slack blast","deprecated":null,"version":null,"sidebarTitle":"Send a slack blast","openapi":"/openapi.yml post /events/{event_id}/slack_blasts","href":"/api-reference/slack-blasts/send-a-slack-blast"},{"title":"Get a Slack blast","deprecated":null,"version":null,"sidebarTitle":"Get a slack blast","openapi":"/openapi.yml get /events/{event_id}/slack_blasts/{id}","href":"/api-reference/slack-blasts/get-a-slack-blast"}]},{"group":"Messages","pages":[{"title":"List messages","deprecated":null,"version":null,"sidebarTitle":"List messages","openapi":"/openapi.yml get /events/{event_id}/messages","href":"/api-reference/messages/list-messages"},{"title":"Create a draft message","deprecated":null,"version":null,"sidebarTitle":"Create a draft message","openapi":"/openapi.yml post /events/{event_id}/messages","href":"/api-reference/messages/create-a-draft-message"},{"title":"Composer options","deprecated":null,"version":null,"sidebarTitle":"Composer options","openapi":"/openapi.yml get /events/{event_id}/messages/options","href":"/api-reference/messages/composer-options"},{"title":"Get a message","deprecated":null,"version":null,"sidebarTitle":"Get a message","openapi":"/openapi.yml get /events/{event_id}/messages/{id}","href":"/api-reference/messages/get-a-message"},{"title":"Delete a message","deprecated":null,"version":null,"sidebarTitle":"Delete a message","openapi":"/openapi.yml delete /events/{event_id}/messages/{id}","href":"/api-reference/messages/delete-a-message"},{"title":"Update a message","deprecated":null,"version":null,"sidebarTitle":"Update a message","openapi":"/openapi.yml patch /events/{event_id}/messages/{id}","href":"/api-reference/messages/update-a-message"},{"title":"Preview a message","deprecated":null,"version":null,"sidebarTitle":"Preview a message","openapi":"/openapi.yml get /events/{event_id}/messages/{id}/preview","href":"/api-reference/messages/preview-a-message"},{"title":"Send a message","deprecated":null,"version":null,"sidebarTitle":"Send a message","openapi":"/openapi.yml post /events/{event_id}/messages/{id}/send_now","href":"/api-reference/messages/send-a-message"},{"title":"Cancel a scheduled message","deprecated":null,"version":null,"sidebarTitle":"Cancel a scheduled message","openapi":"/openapi.yml post /events/{event_id}/messages/{id}/cancel","href":"/api-reference/messages/cancel-a-scheduled-message"},{"title":"Retry failed deliveries","deprecated":null,"version":null,"sidebarTitle":"Retry failed deliveries","openapi":"/openapi.yml post /events/{event_id}/messages/{id}/retry_failed","href":"/api-reference/messages/retry-failed-deliveries"},{"title":"Retry one delivery","deprecated":null,"version":null,"sidebarTitle":"Retry one delivery","openapi":"/openapi.yml post /events/{event_id}/messages/{id}/retry_delivery","href":"/api-reference/messages/retry-one-delivery"},{"title":"Send to new recipients","deprecated":null,"version":null,"sidebarTitle":"Send to new recipients","openapi":"/openapi.yml post /events/{event_id}/messages/{id}/send_to_new_recipients","href":"/api-reference/messages/send-to-new-recipients"}]},{"group":"Incidents","pages":[{"title":"List incidents","deprecated":null,"version":null,"sidebarTitle":"List incidents","openapi":"/openapi.yml get /events/{event_id}/incidents","href":"/api-reference/incidents/list-incidents"},{"title":"Log an incident","deprecated":null,"version":null,"sidebarTitle":"Log an incident","openapi":"/openapi.yml post /events/{event_id}/incidents","href":"/api-reference/incidents/log-an-incident"},{"title":"Incident form options","deprecated":null,"version":null,"sidebarTitle":"Incident form options","openapi":"/openapi.yml get /events/{event_id}/incidents/options","href":"/api-reference/incidents/incident-form-options"},{"title":"Get an incident","deprecated":null,"version":null,"sidebarTitle":"Get an incident","openapi":"/openapi.yml get /events/{event_id}/incidents/{id}","href":"/api-reference/incidents/get-an-incident"},{"title":"Update an incident","deprecated":null,"version":null,"sidebarTitle":"Update an incident","openapi":"/openapi.yml patch /events/{event_id}/incidents/{id}","href":"/api-reference/incidents/update-an-incident"},{"title":"Escalate an incident to HQ","deprecated":null,"version":null,"sidebarTitle":"Escalate an incident to hq","openapi":"/openapi.yml post /events/{event_id}/incidents/{id}/escalate","href":"/api-reference/incidents/escalate-an-incident-to-hq"},{"title":"Comment on an incident","deprecated":null,"version":null,"sidebarTitle":"Comment on an incident","openapi":"/openapi.yml post /events/{event_id}/incidents/{incident_id}/comments","href":"/api-reference/incidents/comment-on-an-incident"}]},{"group":"NFC Badges","pages":[{"title":"Ensure an NFC badge token","deprecated":null,"version":null,"sidebarTitle":"Ensure an nfc badge token","openapi":"/openapi.yml post /events/{event_id}/participant_events/{participant_event_id}/nfc_badge/ensure","href":"/api-reference/nfc-badges/ensure-an-nfc-badge-token"},{"title":"Confirm an NFC badge assignment","deprecated":null,"version":null,"sidebarTitle":"Confirm an nfc badge assignment","openapi":"/openapi.yml post /events/{event_id}/participant_events/{participant_event_id}/nfc_badge/confirm","href":"/api-reference/nfc-badges/confirm-an-nfc-badge-assignment"},{"title":"Reset an NFC badge token","deprecated":null,"version":null,"sidebarTitle":"Reset an nfc badge token","openapi":"/openapi.yml post /events/{event_id}/participant_events/{participant_event_id}/nfc_badge/reset","href":"/api-reference/nfc-badges/reset-an-nfc-badge-token"}]},{"group":"Travel","pages":[{"title":"Search airports","deprecated":null,"version":null,"sidebarTitle":"Search airports","openapi":"/openapi.yml get /travel/search_airports","href":"/api-reference/travel/search-airports"},{"title":"Validate a flight","deprecated":null,"version":null,"sidebarTitle":"Validate a flight","openapi":"/openapi.yml post /travel/validate_flight","href":"/api-reference/travel/validate-a-flight"}]}]}]}]},"basePath":"","title":"Search participants - Attend","buildId":"dpl_9yaRmq8qi7yyMZn9oEWmKEdYMvGZ","deploymentId":"dpl_9yaRmq8qi7yyMZn9oEWmKEdYMvGZ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bsljvftq.js","utils-BEZX0tmN.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BrDD79Na.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-2c3Nf5XI.js","snippetPresets-CWWkg29k.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-SJmWKHmz.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BYc8UL58.js","shallow-UTXCq4wY.js","getApiPlaygroundDisplay-D1ZcrmBl.js","CodeSnippet-CTS7L7R4.js","CodeSnippets-MsBYl-gd.js","Page-BxumJvVQ.js","getPastedJson-C_5Mq0uv.js","icon-D7sYgD4k.js","MethodPill-B7Q6uD_j.js","DuplicateIcon-DXGzB8u_.js","createIcon-UDYg_Gk8.js","DynamicMarkdown-BBrVIqs3.js","SectionHeading-BxanXFN4.js","axios-vUo_bRtp.js","Markdown-DAhL0GAo.js","clsx-BZ8NiN2w.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CpdUkuDP.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sMo3-CxC.js"]}