Requires
crew:status:read (included in your management plan). It’s part of the crew roster response. Authenticated with your API key as a Bearer token over TLS; reads are not signed.Where you see it
The status values
CrewPass normalises every provider’s vocabulary into one standard set:| Status | Meaning |
|---|---|
pending | A check exists but hasn’t started. |
awaiting | Waiting on information from the crew member. |
in-progress | Being processed. |
completed | Cleared. |
declined | Did not clear. |
expired | A previously completed check has lapsed. |
null means there’s no background check on record for that crew member.
CrewPass never tells you who ran the check, and never invents an ETA — you get
the standardised state and nothing more. Ordering a check through the API is a
later version; today this is read-only.
Next
- Webhooks — receive a
crew.status.changedevent when this moves.