Skip to main content
GET
Crew profile (scope: crew:profile:read / :full:read)

Authorizations

Authorization
string
header
required

Partner API key (cpk_live_* / cpk_test_*) as a Bearer token.

Headers

authorization
string | null
X-Partner-API-Key
string | null

Path Parameters

crew_unique_id
string
required

Response

Successful Response

GET /employers/me/crew/{id}/profile — profile read.

Base fields (crew:profile:read) are always present. employment_history and the identity block (date_of_birth, address, passport, visas) are populated only when crew:profile:full:read is effective for the crew member. Identity fields read but absent in the source come back None — the field is present, the value is not invented.

crew_unique_id
string
required
name
string | null
rank
string | null
nationality
string | null
languages
LanguageItem · object[] | null
skills
string[] | null
years_experience
string | null
bio
string | null
email
string | null
phone
string | null
country_code
string | null
profile_photo_url
string | null
employment_history
EmploymentHistoryItem · object[] | null
full_profile
boolean
default:false
date_of_birth
string | null
address
AddressBlock · object | null
passport
PassportBlock · object | null
visas
VisaItem · object[] | null