Docs
Set Crew Attribute Value
PUT /crew/{crewId}/attributes/{crewAttributeId}
PUT
/crew/{crewId}/attributes/{crewAttributeId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Organization token | x-Organization-Token | Optional | Run **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
| Field | Type | Required | Description |
|---|---|---|---|
| crewId | Guid | Required | The crew member. |
| crewAttributeId | Guid | Required | The attribute whose value is being set. |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| value | string? | Optional | The value to store, or `null`/empty to clear. Stored as a string; the frontend interprets by the attribute's type. |