A crew member’s profile, with a link to their photo.
The contact block (email, phone, country code) needs crew:contact:read.
The professional block (nationality, languages, skills, bio, years of
experience, the photo link) needs crew:professional:read.
employment_history needs crew:experience:read. The personal block (date
of birth, address, passport, visas) needs crew:personal:read. Each needs
the crew member’s consent too. Returns 404 if the crew member is not on
one of your vessels.
name and rank need only crew:profile:read. Four further blocks are
each filled only when their own scope is effective for the crew member
(Connect §3): the contact block (email, phone, country_code) needs
crew:contact:read; the professional block (nationality, languages,
skills, years_experience, bio, profile_photo_url) needs
crew:professional:read; employment_history needs crew:experience:read;
the personal block (date_of_birth, address, passport, visas) needs
crew:personal:read. full_profile is true only when both
crew:experience:read and crew:personal:read are effective (the old
crew:profile:full:read bundle). A null field in an ungated block means
it wasn't shared; in a gated block it means CrewPass doesn't hold that
detail.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CrewPass Partner API","description":"Developer documentation for the CrewPass V2 Partner API — a scope-gated, consent-intersected, multi-tenant front door onto CrewPass crew, vessel, document, and compliance data.","colors":{"primary":"#2F4F6F","light":"#7FA1B8","dark":"#1A3550"},"logo":{"light":"https://mintcdn.com/crew-pass/oWRX21wmGLykyQma/images/logo-light.svg?fit=max\u0026auto=format\u0026n=oWRX21wmGLykyQma\u0026q=85\u0026s=c5bd6812c1efab83dda71369f344cb13","dark":"https://mintcdn.com/crew-pass/oWRX21wmGLykyQma/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=oWRX21wmGLykyQma\u0026q=85\u0026s=ef9e8ab7d76d45700c764a2edc61caaf","href":"https://crewpass.co.uk"},"favicon":"https://mintcdn.com/crew-pass/oWRX21wmGLykyQma/images/favicon.svg?fit=max\u0026auto=format\u0026n=oWRX21wmGLykyQma\u0026q=85\u0026s=247a9b0ecdf2954437b00c330b6a9691","api":{"openapi":["api-reference/openapi.json"],"playground":{"display":"interactive"},"mdx":{"auth":{"method":"bearer"},"server":["https://partners.crewpass.co.uk","https://devpartners.crewpass.co.uk"]}},"appearance":{"default":"system"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://app.crewpass.co.uk","label":"Dashboard"}],"primary":{"type":"button","label":"Become a partner","href":"https://www.crewpass.co.uk/contact"}},"footer":{"socials":{"website":"https://crewpass.co.uk"}},"search":{"prompt":"Search the CrewPass Partner API docs..."},"seo":{"metatags":{"og:site_name":"CrewPass Partner API"},"indexing":"all"},"fonts":{"family":"Inter"},"integrations":{"ga4":{"measurementId":"G-0RB47XYKCM"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"crew-pass","hasAudioNarration":false,"actualSubdomain":"crew-pass","customDomains":["docs.crewpass.co.uk"],"gitSource":{"type":"github","owner":"crewpassltd","repo":"crewpass-api-v2","deployBranch":"main","contentDirectory":"docs/site","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adb732525425974785d548e","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Guides","count":28},{"language":"default","tag":"Reference","count":12},{"language":"default","tag":"API reference","count":10},{"language":"default","tag":"Endpoints","count":9},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Crew","count":3},{"language":"default","tag":"Documents","count":2},{"language":"default","tag":"Fleet","count":2},{"language":"default","tag":"Overview","count":1},{"language":"default","tag":"Webhooks","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"editor-metadata","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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/crew/get-a-crew-members-profile","slug":"/api-reference/crew/get-a-crew-members-profile","pageMetadata":{"title":"Get a crew member's profile","description":"A crew member's profile, with a link to their photo.\n\nThe contact block (email, phone, country code) needs `crew:contact:read`.\nThe professional block (nationality, languages, skills, bio, years of\nexperience, the photo link) needs `crew:professional:read`.\n`employment_history` needs `crew:experience:read`. The personal block (date\nof birth, address, passport, visas) needs `crew:personal:read`. Each needs\nthe crew member's consent too. Returns `404` if the crew member is not on\none of your vessels.\n\nRequires `crew:profile:read`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/profile","href":"/api-reference/crew/get-a-crew-members-profile","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 ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"A crew member’s profile, with a link to their photo.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The contact block (email, phone, country code) needs \", _jsx(_components.code, {\n children: \"crew:contact:read\"\n }), \".\\nThe professional block (nationality, languages, skills, bio, years of\\nexperience, the photo link) needs \", _jsx(_components.code, {\n children: \"crew:professional:read\"\n }), \".\\n\", _jsx(_components.code, {\n children: \"employment_history\"\n }), \" needs \", _jsx(_components.code, {\n children: \"crew:experience:read\"\n }), \". The personal block (date\\nof birth, address, passport, visas) needs \", _jsx(_components.code, {\n children: \"crew:personal:read\"\n }), \". Each needs\\nthe crew member’s consent too. Returns \", _jsx(_components.code, {\n children: \"404\"\n }), \" if the crew member is not on\\none of your vessels.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Requires \", _jsx(_components.code, {\n children: \"crew:profile:read\"\n }), \".\"]\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":"Get a crew member's profile","description":"A crew member's profile, with a link to their photo.\n\nThe contact block (email, phone, country code) needs `crew:contact:read`.\nThe professional block (nationality, languages, skills, bio, years of\nexperience, the photo link) needs `crew:professional:read`.\n`employment_history` needs `crew:experience:read`. The personal block (date\nof birth, address, passport, visas) needs `crew:personal:read`. Each needs\nthe crew member's consent too. Returns `404` if the crew member is not on\none of your vessels.\n\nRequires `crew:profile:read`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/profile","href":"/api-reference/crew/get-a-crew-members-profile","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Crew"],"summary":"Get a crew member's profile","description":"A crew member's profile, with a link to their photo.\n\nThe contact block (email, phone, country code) needs `crew:contact:read`.\nThe professional block (nationality, languages, skills, bio, years of\nexperience, the photo link) needs `crew:professional:read`.\n`employment_history` needs `crew:experience:read`. The personal block (date\nof birth, address, passport, visas) needs `crew:personal:read`. Each needs\nthe crew member's consent too. Returns `404` if the crew member is not on\none of your vessels.\n\nRequires `crew:profile:read`.","operationId":"crew_profile_api_v2_employers_me_crew__crew_unique_id__profile_get","parameters":["4a9be7f0-d0fa-48b1-a93b-45292ae9d7de","4e815398-463e-4452-b86d-a66d559703fa"],"responses":{"200":"25017b33-f337-4176-af93-6df9dd66b351","422":"83235313-7f07-45bf-8ed7-03a4ce524892"},"security":["3f9ffe27-c476-404d-9fcd-8f22c2bb877f"],"method":"get","type":"path","servers":[],"path":"/api/v2/employers/me/crew/{crew_unique_id}/profile","baseUrlOptions":["https://partners.crewpass.co.uk","https://devpartners.crewpass.co.uk"],"title":"Get a crew member's profile","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"4a9be7f0-d0fa-48b1-a93b-45292ae9d7de":{"name":"crew_unique_id","in":"path","required":true,"schema":{"type":"string","title":"Crew Unique Id","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"4e815398-463e-4452-b86d-a66d559703fa":{"name":"X-Partner-API-Key","in":"header","required":false,"schema":{"oneOf":[{"type":"string","title":"X-Partner-Api-Key","description":"Your API key, as an alternative to the `Authorization: Bearer` header.","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"X-Partner-Api-Key","description":"Your API key, as an alternative to the `Authorization: Bearer` header.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"},"description":"Your API key, as an alternative to the `Authorization: Bearer` header."}},"responses":{"25017b33-f337-4176-af93-6df9dd66b351":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"crew_unique_id":{"type":"string","title":"Crew Unique Id","isRequired":true,"uniqueKey":"crew_unique_id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","title":"Name","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"rank":{"oneOf":[{"type":"string","title":"Rank","uniqueKey":"rank.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rank","uniqueKey":"rank.oneOf.1","typeLabel":"null"}],"uniqueKey":"rank","typeLabel":"string | null"},"nationality":{"oneOf":[{"type":"string","title":"Nationality","uniqueKey":"nationality.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nationality","uniqueKey":"nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"nationality","typeLabel":"string | null"},"languages":{"oneOf":[{"type":"array","items":{"properties":{"language":{"type":"string","title":"Language","isRequired":true,"uniqueKey":"languages.oneOf.0.items.[INDEX].language","typeLabel":"string"},"proficiency":{"oneOf":[{"type":"string","title":"Proficiency","uniqueKey":"languages.oneOf.0.items.[INDEX].proficiency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Proficiency","uniqueKey":"languages.oneOf.0.items.[INDEX].proficiency.oneOf.1","typeLabel":"null"}],"uniqueKey":"languages.oneOf.0.items.[INDEX].proficiency","typeLabel":"string | null"}},"type":"object","required":["language"],"title":"LanguageItem","uniqueKey":"languages.oneOf.0.items.[INDEX]","typeLabel":"LanguageItem · object"},"title":"Languages","uniqueKey":"languages.oneOf.0","typeLabel":"LanguageItem · object[]"},{"type":"null","title":"Languages","uniqueKey":"languages.oneOf.1","typeLabel":"null"}],"uniqueKey":"languages","typeLabel":"LanguageItem · object[] | null"},"skills":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"skills.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Skills","uniqueKey":"skills.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Skills","uniqueKey":"skills.oneOf.1","typeLabel":"null"}],"uniqueKey":"skills","typeLabel":"string[] | null"},"years_experience":{"oneOf":[{"type":"string","title":"Years Experience","uniqueKey":"years_experience.oneOf.0","typeLabel":"string"},{"type":"null","title":"Years Experience","uniqueKey":"years_experience.oneOf.1","typeLabel":"null"}],"uniqueKey":"years_experience","typeLabel":"string | null"},"bio":{"oneOf":[{"type":"string","title":"Bio","uniqueKey":"bio.oneOf.0","typeLabel":"string"},{"type":"null","title":"Bio","uniqueKey":"bio.oneOf.1","typeLabel":"null"}],"uniqueKey":"bio","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","title":"Email","uniqueKey":"email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email","uniqueKey":"email.oneOf.1","typeLabel":"null"}],"uniqueKey":"email","typeLabel":"string | null"},"phone":{"oneOf":[{"type":"string","title":"Phone","uniqueKey":"phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone","uniqueKey":"phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","title":"Country Code","uniqueKey":"country_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country Code","uniqueKey":"country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"country_code","typeLabel":"string | null"},"profile_photo_url":{"oneOf":[{"type":"string","title":"Profile Photo Url","uniqueKey":"profile_photo_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Profile Photo Url","uniqueKey":"profile_photo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"profile_photo_url","typeLabel":"string | null"},"employment_history":{"oneOf":[{"type":"array","items":{"properties":{"vessel_name":{"oneOf":[{"type":"string","title":"Vessel Name","uniqueKey":"employment_history.oneOf.0.items.[INDEX].vessel_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Vessel Name","uniqueKey":"employment_history.oneOf.0.items.[INDEX].vessel_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history.oneOf.0.items.[INDEX].vessel_name","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","title":"Role","uniqueKey":"employment_history.oneOf.0.items.[INDEX].role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","uniqueKey":"employment_history.oneOf.0.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history.oneOf.0.items.[INDEX].role","typeLabel":"string | null"},"started_at":{"oneOf":[{"type":"string","title":"Started At","uniqueKey":"employment_history.oneOf.0.items.[INDEX].started_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Started At","uniqueKey":"employment_history.oneOf.0.items.[INDEX].started_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history.oneOf.0.items.[INDEX].started_at","typeLabel":"string | null"},"ended_at":{"oneOf":[{"type":"string","title":"Ended At","uniqueKey":"employment_history.oneOf.0.items.[INDEX].ended_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ended At","uniqueKey":"employment_history.oneOf.0.items.[INDEX].ended_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history.oneOf.0.items.[INDEX].ended_at","typeLabel":"string | null"},"source":{"oneOf":[{"type":"string","title":"Source","uniqueKey":"employment_history.oneOf.0.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Source","uniqueKey":"employment_history.oneOf.0.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history.oneOf.0.items.[INDEX].source","typeLabel":"string | null"}},"type":"object","title":"EmploymentHistoryItem","uniqueKey":"employment_history.oneOf.0.items.[INDEX]","typeLabel":"EmploymentHistoryItem · object"},"title":"Employment History","uniqueKey":"employment_history.oneOf.0","typeLabel":"EmploymentHistoryItem · object[]"},{"type":"null","title":"Employment History","uniqueKey":"employment_history.oneOf.1","typeLabel":"null"}],"uniqueKey":"employment_history","typeLabel":"EmploymentHistoryItem · object[] | null"},"full_profile":{"type":"boolean","title":"Full Profile","default":false,"uniqueKey":"full_profile","typeLabel":"boolean"},"date_of_birth":{"oneOf":[{"type":"string","title":"Date Of Birth","uniqueKey":"date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Date Of Birth","uniqueKey":"date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"date_of_birth","typeLabel":"string | null"},"address":{"oneOf":[{"type":"object","title":"AddressBlock","properties":{"line1":{"oneOf":[{"type":"string","title":"Line1","uniqueKey":"address.oneOf.0.line1.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line1","uniqueKey":"address.oneOf.0.line1.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.line1","typeLabel":"string | null"},"line2":{"oneOf":[{"type":"string","title":"Line2","uniqueKey":"address.oneOf.0.line2.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line2","uniqueKey":"address.oneOf.0.line2.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.line2","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","title":"City","uniqueKey":"address.oneOf.0.city.oneOf.0","typeLabel":"string"},{"type":"null","title":"City","uniqueKey":"address.oneOf.0.city.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.city","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","uniqueKey":"address.oneOf.0.state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","uniqueKey":"address.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.state","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","uniqueKey":"address.oneOf.0.country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","uniqueKey":"address.oneOf.0.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.country","typeLabel":"string | null"},"postcode":{"oneOf":[{"type":"string","title":"Postcode","uniqueKey":"address.oneOf.0.postcode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Postcode","uniqueKey":"address.oneOf.0.postcode.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.postcode","typeLabel":"string | null"},"full_address":{"oneOf":[{"type":"string","title":"Full Address","uniqueKey":"address.oneOf.0.full_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Full Address","uniqueKey":"address.oneOf.0.full_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"address.oneOf.0.full_address","typeLabel":"string | null"}},"uniqueKey":"address.oneOf.0","typeLabel":"AddressBlock · object"},{"type":"null","uniqueKey":"address.oneOf.1","typeLabel":"null"}],"uniqueKey":"address","typeLabel":"AddressBlock · object | null"},"passport":{"oneOf":[{"type":"object","title":"PassportBlock","properties":{"nationality":{"oneOf":[{"type":"string","title":"Nationality","uniqueKey":"passport.oneOf.0.nationality.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nationality","uniqueKey":"passport.oneOf.0.nationality.oneOf.1","typeLabel":"null"}],"uniqueKey":"passport.oneOf.0.nationality","typeLabel":"string | null"},"number":{"oneOf":[{"type":"string","title":"Number","uniqueKey":"passport.oneOf.0.number.oneOf.0","typeLabel":"string"},{"type":"null","title":"Number","uniqueKey":"passport.oneOf.0.number.oneOf.1","typeLabel":"null"}],"uniqueKey":"passport.oneOf.0.number","typeLabel":"string | null"},"expiry":{"oneOf":[{"type":"string","title":"Expiry","uniqueKey":"passport.oneOf.0.expiry.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expiry","uniqueKey":"passport.oneOf.0.expiry.oneOf.1","typeLabel":"null"}],"uniqueKey":"passport.oneOf.0.expiry","typeLabel":"string | null"}},"uniqueKey":"passport.oneOf.0","typeLabel":"PassportBlock · object"},{"type":"null","uniqueKey":"passport.oneOf.1","typeLabel":"null"}],"uniqueKey":"passport","typeLabel":"PassportBlock · object | null"},"visas":{"oneOf":[{"type":"array","items":{"properties":{"type":{"oneOf":[{"type":"string","title":"Type","uniqueKey":"visas.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","uniqueKey":"visas.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"visas.oneOf.0.items.[INDEX].type","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","title":"Country","uniqueKey":"visas.oneOf.0.items.[INDEX].country.oneOf.0","typeLabel":"string"},{"type":"null","title":"Country","uniqueKey":"visas.oneOf.0.items.[INDEX].country.oneOf.1","typeLabel":"null"}],"uniqueKey":"visas.oneOf.0.items.[INDEX].country","typeLabel":"string | null"},"expiry":{"oneOf":[{"type":"string","title":"Expiry","uniqueKey":"visas.oneOf.0.items.[INDEX].expiry.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expiry","uniqueKey":"visas.oneOf.0.items.[INDEX].expiry.oneOf.1","typeLabel":"null"}],"uniqueKey":"visas.oneOf.0.items.[INDEX].expiry","typeLabel":"string | null"}},"type":"object","title":"VisaItem","uniqueKey":"visas.oneOf.0.items.[INDEX]","typeLabel":"VisaItem · object"},"title":"Visas","uniqueKey":"visas.oneOf.0","typeLabel":"VisaItem · object[]"},{"type":"null","title":"Visas","uniqueKey":"visas.oneOf.1","typeLabel":"null"}],"uniqueKey":"visas","typeLabel":"VisaItem · object[] | null"}},"type":"object","required":["crew_unique_id"],"title":"CrewProfileResponse","description":"A crew member's profile.\n\n`name` and `rank` need only `crew:profile:read`. Four further blocks are\neach filled only when their own scope is effective for the crew member\n(Connect §3): the contact block (`email`, `phone`, `country_code`) needs\n`crew:contact:read`; the professional block (`nationality`, `languages`,\n`skills`, `years_experience`, `bio`, `profile_photo_url`) needs\n`crew:professional:read`; `employment_history` needs `crew:experience:read`;\nthe personal block (`date_of_birth`, `address`, `passport`, `visas`) needs\n`crew:personal:read`. `full_profile` is `true` only when both\n`crew:experience:read` and `crew:personal:read` are effective (the old\n`crew:profile:full:read` bundle). A `null` field in an ungated block means\nit wasn't shared; in a gated block it means CrewPass doesn't hold that\ndetail.","uniqueKey":"","typeLabel":"CrewProfileResponse · object"},"examples":{"Example":{"title":"Example","value":{"crew_unique_id":"\u003cstring>","name":"\u003cstring>","rank":"\u003cstring>","nationality":"\u003cstring>","languages":[{"language":"\u003cstring>","proficiency":"\u003cstring>"}],"skills":["\u003cstring>"],"years_experience":"\u003cstring>","bio":"\u003cstring>","email":"\u003cstring>","phone":"\u003cstring>","country_code":"\u003cstring>","profile_photo_url":"\u003cstring>","employment_history":[{"vessel_name":"\u003cstring>","role":"\u003cstring>","started_at":"\u003cstring>","ended_at":"\u003cstring>","source":"\u003cstring>"}],"full_profile":false,"date_of_birth":"\u003cstring>","address":{"line1":"\u003cstring>","line2":"\u003cstring>","city":"\u003cstring>","state":"\u003cstring>","country":"\u003cstring>","postcode":"\u003cstring>","full_address":"\u003cstring>"},"passport":{"nationality":"\u003cstring>","number":"\u003cstring>","expiry":"\u003cstring>"},"visas":[{"type":"\u003cstring>","country":"\u003cstring>","expiry":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"83235313-7f07-45bf-8ed7-03a4ce524892":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"3f9ffe27-c476-404d-9fcd-8f22c2bb877f":{"PartnerApiKey":{"type":"http","scheme":"bearer","description":"Partner API key (`cpk_live_*` / `cpk_test_*`) as a Bearer token.","scopes":[],"schemeName":"PartnerApiKey"}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Partner API key (`cpk_live_*` / `cpk_test_*`) as a Bearer token.","scopes":[],"schemeName":"PartnerApiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Partner API key (`cpk_live_*` / `cpk_test_*`) as a Bearer token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"PartnerApiKey","name":"Authorization"}],"title":"PartnerApiKey"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"crew-pass","siteName":"CrewPass Partner API","title":"Get a crew member's profile - CrewPass Partner API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T14:46:22.418Z","originalFileLocation":"api-reference/crew/get-a-crew-members-profile.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=\"A crew member\u0026#x27;s profile, with a link to their photo. The contact block (email, phone, country code) needs crew:contact:read. The professional block (nationality, languages, skills, bio, years of experience, the photo link) needs crew:professional:read. employment_history needs crew:experience:read. The personal block (date of birth, address, passport, visas) needs crew:personal:read. Each needs the crew member\u0026#x27;s consent too. Returns 404 if the crew member is not on one of your vessels. Requires crew:profile:read.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CrewPass Partner API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_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/crew-pass/ko9TpZFVcqhSACfB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a crew member\u0026#x27;s profile - CrewPass Partner API\">\u003cmeta data-mint-head property=\"og:description\" content=\"A crew member\u0026#x27;s profile, with a link to their photo. The contact block (email, phone, country code) needs crew:contact:read. The professional block (nationality, languages, skills, bio, years of experience, the photo link) needs crew:professional:read. employment_history needs crew:experience:read. The personal block (date of birth, address, passport, visas) needs crew:personal:read. Each needs the crew member\u0026#x27;s consent too. Returns 404 if the crew member is not on one of your vessels. Requires crew:profile:read.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CrewPass Partner API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://crew-pass.mintlify.site/_mintlify/api/og/v2?division=Crew\u0026amp;title=Get+a+crew+member%27s+profile\u0026amp;description=A+crew+member%27s+profile%2C+with+a+link+to+their+photo.%0A%0AThe+contact+block+%28email%2C+phone%2C+country+code%29+needs+%60crew%3Acontact%3Aread%60.%0AThe+professional+block+%28national\u0026amp;theme=955d2a6a767ddefe8d39545c\u0026amp;signature=b4266c28c0dbfe3968d75293efbb2f83869e00f1d01bc50cf078612e1455eaba\">\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=\"Get a crew member\u0026#x27;s profile - CrewPass Partner API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"A crew member\u0026#x27;s profile, with a link to their photo. The contact block (email, phone, country code) needs crew:contact:read. The professional block (nationality, languages, skills, bio, years of experience, the photo link) needs crew:professional:read. employment_history needs crew:experience:read. The personal block (date of birth, address, passport, visas) needs crew:personal:read. Each needs the crew member\u0026#x27;s consent too. Returns 404 if the crew member is not on one of your vessels. Requires crew:profile:read.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://crew-pass.mintlify.site/_mintlify/api/og/v2?division=Crew\u0026amp;title=Get+a+crew+member%27s+profile\u0026amp;description=A+crew+member%27s+profile%2C+with+a+link+to+their+photo.%0A%0AThe+contact+block+%28email%2C+phone%2C+country+code%29+needs+%60crew%3Acontact%3Aread%60.%0AThe+professional+block+%28national\u0026amp;theme=955d2a6a767ddefe8d39545c\u0026amp;signature=b4266c28c0dbfe3968d75293efbb2f83869e00f1d01bc50cf078612e1455eaba\">\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/crew-pass/ko9TpZFVcqhSACfB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CrewPass Partner API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2F4F6F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/crew/get-a-crew-members-profile.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.crewpass.co.uk/#organization\",\"name\":\"CrewPass Partner API\",\"url\":\"https://docs.crewpass.co.uk\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/crew-pass/oWRX21wmGLykyQma/images/logo-light.svg?fit=max\u0026auto=format\u0026n=oWRX21wmGLykyQma\u0026q=85\u0026s=c5bd6812c1efab83dda71369f344cb13\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.crewpass.co.uk#website\",\"name\":\"CrewPass Partner API\",\"url\":\"https://docs.crewpass.co.uk\",\"publisher\":{\"@id\":\"https://docs.crewpass.co.uk/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile#webpage\",\"url\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile\",\"name\":\"Get a crew member's profile\",\"description\":\"A crew member's profile, with a link to their photo. The contact block (email, phone, country code) needs crew:contact:read. The professional block (nationality, languages, skills, bio, years of experience, the photo link) needs crew:professional:read. employment_history needs crew:experience:read. The personal block (date of birth, address, passport, visas) needs crew:personal:read. Each needs the crew member's consent too. Returns 404 if the crew member is not on one of your vessels. Requires crew:profile:read.\",\"dateModified\":\"2026-10-23T14:46:22.418Z\",\"isPartOf\":{\"@id\":\"https://docs.crewpass.co.uk#website\"},\"breadcrumb\":{\"@id\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.crewpass.co.uk/api-reference/account/get-your-api-account\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Crew\",\"item\":\"https://docs.crewpass.co.uk/api-reference/crew/find-a-crew-member-by-email\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get a crew member's profile\",\"item\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile#apireference\",\"headline\":\"Get a crew member's profile\",\"name\":\"Get a crew member's profile\",\"description\":\"A crew member's profile, with a link to their photo. The contact block (email, phone, country code) needs crew:contact:read. The professional block (nationality, languages, skills, bio, years of experience, the photo link) needs crew:professional:read. employment_history needs crew:experience:read. The personal block (date of birth, address, passport, visas) needs crew:personal:read. Each needs the crew member's consent too. Returns 404 if the crew member is not on one of your vessels. Requires crew:profile:read.\",\"url\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile\",\"mainEntityOfPage\":{\"@id\":\"https://docs.crewpass.co.uk/api-reference/crew/get-a-crew-members-profile#webpage\"},\"dateModified\":\"2026-10-23T14:46:22.418Z\",\"publisher\":{\"@id\":\"https://docs.crewpass.co.uk/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.crewpass.co.uk#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CrewPass Partner API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CrewPass Partner API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"API reference","href":"/api-reference/overview"}]},{"group":"Endpoints","pages":[{"group":"Account","pages":[{"title":"Get your API account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/partners/me","href":"/api-reference/account/get-your-api-account"}]},{"group":"Crew","pages":[{"title":"Find a crew member by email","description":"Find a crew member on your vessels by email address.\n\nReturns their `crew_unique_id`, which the other crew endpoints take, and their\nstatus. Returns `404` if no one with that email is on one of your vessels.\n\nRequires `crew:status:read`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v2/employers/me/crew/lookup","href":"/api-reference/crew/find-a-crew-member-by-email"},{"title":"Get a crew member's profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/profile","href":"/api-reference/crew/get-a-crew-members-profile"},{"title":"Get a crew member's photo","description":"A crew member's profile photo, as an image.\n\nThe photo is part of the professional block, so it also needs\n`crew:professional:read` to be effective. Returns `404` if that isn't\neffective, the crew member has no photo, or they are not on one of your\nvessels, and `503` if the photo can't be fetched right now (try again\nshortly).\n\nRequires `crew:profile:read`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/photo","href":"/api-reference/crew/get-a-crew-members-photo"}]},{"group":"Fleet","pages":[{"title":"List the crew on your vessels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/fleet","href":"/api-reference/fleet/list-the-crew-on-your-vessels"},{"title":"List your vessels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/vessels","href":"/api-reference/fleet/list-your-vessels"}]},{"group":"Compliance","pages":[{"title":"Check a crew member's compliance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v2/employers/me/crew/{crew_unique_id}/compliance-checks","href":"/api-reference/compliance/check-a-crew-members-compliance"}]},{"group":"Documents","pages":[{"title":"List a crew member's documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/documents","href":"/api-reference/documents/list-a-crew-members-documents"},{"title":"Get a document download link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v2/employers/me/crew/{crew_unique_id}/documents/{document_id}/download","href":"/api-reference/documents/get-a-document-download-link"}]}]}]}]},"basePath":"","title":"Get a crew member's profile - CrewPass Partner API","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}