Docs

Get Crew Attributes

GET /Events/{eventId}/settings/crew/attributes

GET/Events/{eventId}/settings/crew/attributes

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 the custom attribute definitions configured for crew members on this event. These attributes allow capturing structured information about crew (e.g., certifications, shirt size, dietary restrictions) beyond the standard fields.

Path Parameters

FieldTypeRequiredDescription
eventIdGuidRequiredThe ID of the event.

Example Response

[
  {
    "id": "attr-guid-001",
    "name": "T-Shirt Size",
    "type": "Select",
    "options": ["XS", "S", "M", "L", "XL", "XXL"]
  },
  {
    "id": "attr-guid-002",
    "name": "Arrival Date",
    "type": "DateTime",
    "options": []
  },
  {
    "id": "attr-guid-003",
    "name": "Notes",
    "type": "Text",
    "options": []
  }
]

Response Fields

FieldTypeDescription
idGuidThe attribute definition ID.
namestringThe attribute's display label.
typestringThe attribute type. One of: `Text`, `RichText`, `Number`, `Date`, `DateTime`, `Checkbox`, `Link`, `File`, `MultiFile`, `Select`, `MultiSelect`.
optionsstring[]Available options. Only populated for `Select` and `MultiSelect` attributes.

Error Codes

CodeHTTP StatusDescription
UNAUTHORIZED401Missing or invalid token.
NOT_FOUND404Event not found.