Docs

Get Crew Type

GET /crew/types/{typeId}

GET/crew/types/{typeId}

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **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

FieldTypeRequiredDescription
typeIdGuidRequiredThe 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
        }
      ]
    }
  ]
}