Docs
Get Crew Events
GET /crew/{crewId}/events
GET
/crew/{crewId}/eventsRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <user-token> | Optional | The signed-in user's token. |
| Organization | x-Organization-Token | Optional | The org token for the org that owns the events. Must carry `Organization.*` (org admin). |
Returns the events an organization crew member is on within the caller's organization, each with a one-line access summary. Used by the org-level crew-centric "Events" tab: an org admin opens a crew member and sees which events they are on before drilling into a single event's access.
Authorized for org admins (Organization.*) of the events' owning org; ownership is enforced by returning only events that belong to the org in the token.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| crewId | Guid | Required | The organization crew member id. Replace `{{crewId}}` in the URL. |
Response
Returns an array of the events this member is on within the caller's org. Each item includes:
| Field | Type | Description |
|---|---|---|
| eventId | Guid | Event id. |
| name | string | Event name. |
| access | object | Per-event access summary for this member. |
| access.crewId | Guid | The event-scoped crew id — the key used to open the per-event access leaf. |
| access.licenseId | Guid| null | The member's event license id on this event, or `null`. |
| access.isAdmin | bool | Whether the member holds `Event.*` on this event. |
| access.userId | Guid| null | The member's connected user id, or `null` if not linked. |
| access.permissions | string[] | The connected user's current event permissions (empty when not linked). |