Docs
Add Crew
POST /collaborators/{collaboratorId}/crew
POST
/collaborators/{collaboratorId}/crewAdds a person to a collaborator's crew as a contact, with no account or invitation, optionally with crew types and attribute values. To give someone access to the event use Crew_InviteCrew, and to copy someone from the organization's crew database use Crew_PullCrewMember. typeIds come from Crew_GetCrewTypes (archived types are refused) and attribute ids from Crew_GetCrewAttributes; requires Manage Crew on the collaborator (collaborator token). Returns 201 with the new crew member's { id }.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| collaboratorId | uuid | Required |
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| eventId | uuid | Optional |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| firstName | string | Optional | |
| lastName | string | Optional | |
| string | Optional | ||
| phoneNumber | string | Optional | |
| title | string | Optional | |
| isPointOfContact | boolean | Optional | |
| typeIds | uuid[] | Optional | |
| attributeValues | AddCrewRequestAttributeValueInput[] | Optional |
AddCrewRequestAttributeValueInput
| Field | Type | Description |
|---|---|---|
| attributeId | uuid | |
| value | string| null |