Docs
Get Crew Type
GET /crew/types/{typeId}
GET
/crew/types/{typeId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Event token | x-Event-Token | Optional | Run **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually. |
Returns one crew type with its full schema — ordered sections and their attribute assignments (with the three intake flags and the resolved attribute definition name/type/options).
Requires EventAdmin permission on the event.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| typeId | Guid | Required | The crew type ID. |
Example Response
{
"id": "type-guid-001",
"name": "Rigger",
"icon": "hard-hat",
"color": "#ea580c",
"isArchived": false,
"sections": [
{
"id": "sec-guid-001",
"name": "Personal",
"index": 0,
"attributes": [
{
"crewAttributeId": "attr-guid-001",
"name": "Shirt Size",
"type": "Select",
"options": [ { "label": "Small", "type": "Text", "value": "S" } ],
"isRequired": false,
"isCrewVisible": true,
"isCrewEditable": true,
"index": 0
}
]
}
]
}