Docs
Get Event Crew
GET /events/{eventId}/crew
GET
/events/{eventId}/crewRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
Returns all crew members across every collaborator for the event, along with metadata about the crew attribute definitions in use.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| eventId | Guid | Required | The ID of the event. |
Response
| Field | Type | Description |
|---|---|---|
| crew | CrewMember[] | All crew members on the event. |
| crew[].id | Guid | Crew member ID. |
| crew[].firstName | string | First name. |
| crew[].lastName | string | Last name. |
| crew[].email | string | Email address. |
| crew[].phoneNumber | string | Phone number. |
| crew[].title | string | Job title. |
| crew[].isPointOfContact | bool | Whether this person is a primary contact. |
| crew[].connectedUser | object| null | Linked user account (`{ id, status, email }`), or `null` if not linked. |
| crew[].collaborator | object | The collaborator this crew member belongs to (`{ id, name }`). |
| crew[].attributes | Attribute[] | Custom attribute values for this crew member. |
| crew[].attributes[].id | Guid | Attribute definition ID. |
| crew[].attributes[].isRequired | bool | Whether this attribute is required. |
| crew[].attributes[].isCrewEditable | bool | Whether the crew member can edit this value. |
| crew[].attributes[].isCrewVisible | bool | Whether the crew member can see this attribute. |
| crew[].attributes[].value | string | The attribute value. |
| attributesInfo | AttributeInfo[] | Definitions for all crew attributes in use on this event. |
| attributesInfo[].id | Guid | Attribute definition ID. |
| attributesInfo[].name | string | Attribute display name. |
| attributesInfo[].type | string | Attribute data type. |