Member Schema
Model
Member
Member =
object
The member data. All members in the API will have this format.
Example
{
"id": "members/w8ZaNn3e5ZA8EQSABtca",
"name": "John Doe",
"email": "john.doe@spoke.com",
"phone": "+15555555555",
"linkedDriverId": "drivers/w8ZaNn3e5ZA8EQSABtca",
"displayName": "John D.",
"active": true,
"depots": [
"depots/zeOCJaJCzZhpKVCVAC9o"
],
"roles": [
"dispatcher"
],
}
Properties
| Property | Type | Description |
|---|---|---|
|
‐ | ||
|
|
Full user name Default | |
|
|
User email Default | |
|
|
Phone number in E.164 format Default | |
|
|
The associated driverId if this member has the driver role. See | |
|
|
User name for display purposes | |
|
|
If true, the member is active. | |
|
|
Depots associated with the Member. Default See | |
|
|
The roles assigned to the member. |
Identifier
MemberId
MemberId =
`members/${string}`
A member id is a string that is unique for a team member. It is used to identify the member in the API.
Example
"members/0xBYy4MYt4piMCSQEsts"
Type Aliases
Role
Role =
"owner"|"admin"|"depot-manager"|"dispatcher"|"read-only"|"driver"
A role granted to a team member.