Docs

Set Crew Attribute Value

PUT /crew/{crewId}/attributes/{crewAttributeId}

PUT/crew/{crewId}/attributes/{crewAttributeId}

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Organization tokenx-Organization-TokenOptionalRun **Authorize Organization** in the Authorization folder.

Upserts the crew member's value for a single attribute (one value row per (crewId, attributeId)). Send value: null (or an empty string) to clear it. The value is never deleted by type changes — only by deleting the crew member. The attribute must exist at the org.

Requires CrewDatabase.Edit permission.

Path Parameters

FieldTypeRequiredDescription
crewIdGuidRequiredThe crew member.
crewAttributeIdGuidRequiredThe attribute whose value is being set.

Request Body

FieldTypeRequiredDescription
valuestring?OptionalThe value to store, or `null`/empty to clear. Stored as a string; the frontend interprets by the attribute's type.