Authentication
All member endpoints need a session token (Authorization: Bearer <token>).
Add a member
string
required
Team UUID.
string
required
2 to 100 characters.
string
required
Your own role label, 2 to 50 characters, for example
PARAMEDIC.string
default:"available"
available, on_mission or offline.number
Initial latitude.
number
Initial longitude.
string
UUID of a wede user of your tenant to link to this member.
Response 201
Remove a member
204 with no body.
Change member status
string
required
available, on_mission or offline.last_seen to now.
Response 200
Link a user to a member
user_id replaces the previous link.
string
required
UUID of the user.
Response 200
Update member location
lat, lng and last_seen. A field_operator (no teams:view) can update only the member linked to their own user account; any other member returns 403 forbidden. Use the intervals from Location config to decide how often to send it.
number
required
Latitude, from -90 to 90.
number
required
Longitude, from -180 to 180.
Response 200
Errors on every member endpoint
SDKs
updateMemberLocation in JavaScript, update_member_location in Python.