crew_unique_id — the id you pass to read
their profile, documents, and compliance.
Requires
vessels:fleet:read. Status fields also need crew:status:read, which your management plan includes. Authenticated with your API key as a Bearer token over TLS; reads are not signed.List everyone on your fleet
cURL
Response
| Field | What it is |
|---|---|
crew_unique_id | The crew member’s id — use it for profile, documents, compliance. |
role | Their position on this vessel. |
verification_status | Whether CrewPass has verified the crew member. |
background_check_status | Standardised status — see Background-check status. |
documents_expiring | How many current documents expire within the window you asked for. |
?include_documents_expiring_within_days=30 (0–730).
verification_status and background_check_status are shown only when that crew
member has consented to share status with you.
Paging
Large fleets are paged. Whennext_cursor is set, pass it back to get the next
page:
Find one crew member by email
If you already hold a crew member by email (say, from your own system), resolve them to acrew_unique_id:
cURL
Response
404 — you can never use
this to discover people outside your fleet.