REQUEST
Identifying the Member
One of
account or uid is required to identify which member to edit.The username (email) of the member to edit.Example: "[email protected]"One of
account or uid is required to identify which member to edit.The unique identifier of the member to edit. Alternative to account.Example: "abc123"Editable Properties
You can update any writable field from the Member API Object. Common editable properties include:Core Information
name- Full namephone- Phone numberemail- Email addresscolor- Display color (hex format)
Role & Permissions
role- User role: “worker”, “operator”/“dispatcher”, or “administrator”teams- Array of team numbers (integers)
Status & Availability
status_label- Custom status text (e.g., “Available”, “On break”)status_label_ts- Timestamp when status was set (auto-updated)moving- Movement status: “halted”, “idling”, “ontheway”, “offduty”
Vehicle & Capacity
vehicle_capacity- Vehicle capacity (weight/volume)travel_mode- “car”, “bicycle”, “pedestrian”, “truck”, “van”, “motorcycle”
Working Hours
working_hours- Object with day-specific schedules (monday-sunday)ignore_working_hours_until_ts- Temporary availability override
Route & Navigation
route_start_lat,route_start_lng- Daily route start locationroute_end_lat,route_end_lng- Daily route end locationroute_start_time- Daily start time in minutes from midnight
Preferences
unit_distance- “SI” (metric) or “US” (imperial)unit_time- “12” or “24” hour formatdate_format- Date format string (e.g., “dd.MM.yyyy”, “MM/dd/yyyy”)timezone- Timezone string (e.g., “America/New_York”)locale- Locale code (e.g., “en”, “de”, “fr”)
Skills & Capabilities
skills- Array of skill tags for job matchingexpertise- Expertise level or specialty
Permissions
- Administrators: Can edit all members
- Dispatchers: Can edit workers (limited permissions)
- Workers: Can only edit their own profile (limited fields)
- You must have appropriate permissions for the target member
RESPONSE
Status code.
0 indicates success.Updated member object with all current properties. May be
null if member was not found or no changes were made.See the Member API Object for complete structure.Examples
Partial Updates: Only include the fields you want to change. Omitted fields will remain unchanged.
Complete Field Reference: See the Member API Object for documentation of all editable properties, their types, valid values, and descriptions.
Related Endpoints
- Get Members - Retrieve member information
- Create Member - Add new members
- Delete Member - Remove members