Docs
Get Crew Member
GET /collaborators/{collaboratorId}/crew/{crewId}
GET
/collaborators/{collaboratorId}/crew/{crewId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
Returns full detail for a single crew member, including their linked user account and all attribute values with full attribute metadata.
Attributes are filtered based on the caller's permissions: event admins see all attributes regardless of visibility settings. All other callers only see attributes where isCrewVisible is true.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| collaboratorId | Guid | Required | The ID of the collaborator this crew member belongs to. |
| crewId | Guid | Required | The ID of the crew member. Replace `{{crewId}}` in the URL. |
Response
| Field | Type | Description |
|---|---|---|
| id | Guid | Crew member ID. |
| firstName | string | First name. |
| lastName | string | Last name. |
| string | Email address. | |
| phoneNumber | string | Phone number. |
| title | string | Job title. |
| isPointOfContact | bool | Whether this person is a primary point of contact. |
| connectedUser | object| null | Linked user account (`{ id, status, email }`), or `null` if not linked. |
| attributes | Attribute[] | Full attribute detail for this crew member. |
| attributes[].id | Guid | Attribute definition ID. |
| attributes[].name | string | Attribute display name. |
| attributes[].type | string | Data type. |
| attributes[].options | string[] | Allowed values for select-type attributes. |
| attributes[].isRequired | bool | Whether required. |
| attributes[].isCrewEditable | bool | Whether the crew member can edit this value. |
| attributes[].isCrewVisible | bool | Whether the crew member can see this attribute. |
| attributes[].value | string | The current value. |