Docs

Invite Crew

POST /crew/invite

POST/crew/invite

Gives one or more people access to the organization, each with an org license and a list of Organization permissions. An email that already has a BackOps account is added at once (outcome granted, no email sent); a new email gets an invitation email, a pending invitation and a reserved seat (outcome invited). Set crewId (from Crew_GetCrew or Crew_LookupCrew) to attach access to an existing record, or omit it to create one from the contact fields, typeIds and attribute values; licenseId comes from the Billing API's Licenses_GetLicenses. Needs Organization admin.

Request Body

FieldTypeRequiredDescription
membersInviteCrewRequestMember[]Optional

InviteCrewRequestMember

FieldTypeDescription
crewIduuid| null
connectedUserEmailstring| null
emailstring| null
firstNamestring| null
lastNamestring| null
phoneNumberstring| null
licenseIduuid
permissionsstring[]| null
typeIdsuuid[]| null
attributeValuesInviteCrewRequestAttributeValueInput[]| null

InviteCrewRequestAttributeValueInput

FieldTypeDescription
attributeIduuid
valuestring| null

Response

FieldTypeDescription
resultsInviteCrewResponseResult[]| null

InviteCrewResponseResult

FieldTypeDescription
emailstring| null
outcomestring| null
crewIduuid