Update one or more properties of an existing member. You can modify profile information, status, role, team assignments, working hours, preferences, and more.Documentation Index
Fetch the complete documentation index at: https://api-docs.hellotracks.com/llms.txt
Use this file to discover all available pages before exploring further.
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: "worker@company.com"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