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