Create a new Staff Member

OAuth Scope

This endpoint requires the following OAuth scope manage_staff.

Record UUID

UUID is optional for record creation. If no UUID is supplied, a UUID will be automatically generated for the new record and returned in the x-record-uuid response header.

Body Params

Staff Member record to create

string
required
length ≤ 30

Staff First Name

string
required
length ≤ 30

Staff Last Name

string
required

Staff Email Address. This is also your login name.

string

Mobile phone number of the staff member. Used for SMS communications and identification when calling.

float

Longitude coordinate of the staff member's current or last known location. Used for tracking staff locations and calculating routes and travel distances.

float

Latitude coordinate of the staff member's current or last known location. Used for tracking staff locations and calculating routes and travel distances.

string

The date and time when the staff member's geographic location (lat/lng) was last updated. Format is YYYY-MM-DD HH:MM:SS. Used to determine how recent the location data is.

string

The staff member's job title or role within the organization. Used for organizational purposes and displayed in various places throughout the system.

uuid

UUID of the job the staff member is currently navigating to. Used to track which job a staff member is traveling toward.

string

The date and time when the staff member started navigating to a job. Format is YYYY-MM-DD HH:MM:SS. Used to track when navigation began.

string

The date and time when navigation to a job is expected to complete or expire. Format is YYYY-MM-DD HH:MM:SS. Used to determine if navigation is still active.

string

The color assigned to this staff member, represented as a hex color code. Used for visual identification in the schedule, dispatch board, and other interfaces.

string

DEPRECATED

string

Short message summarising the staff's current status.

string

The date and time when the staff member's status message was last updated. Format is YYYY-MM-DD HH:MM:SS. Used to determine how recent the status message is.

integer
enum

Boolean flag controlling whether this staff member appears in the schedule view. When true (1), the staff member is hidden from the schedule. When false (0), they appear normally in scheduling interfaces.. Valid values are [0,1]

Allowed:
uuid

Unique identifier for this record

string
uuid
uuid
Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json