Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one’s own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can’t be applied answers 400 (invalid_data) with a message naming it, for example “working_hours was not changed: …”; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with “Forgot password?”. The member’s apps get the change.
worker (default), operator (or dispatcher), admin. Any other value means worker. Only admins and company keys may make admins or change roles, and never their own.
A week of working hours, one window per day, times as HHMM numbers. On write all 7 days are required; send {} to drop the member's own hours and use the team's again.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Hellotracks developer docs","colors":{"primary":"#22C328","light":"#FFFFFF","dark":"#333333"},"favicon":"https://mintcdn.com/hellotracks/Ef0Eqx61i3dR12gk/favicon.svg?fit=max\u0026auto=format\u0026n=Ef0Eqx61i3dR12gk\u0026q=85\u0026s=4e8e85079ee3de8a26be874f20121f8a","logo":{"light":"https://mintcdn.com/hellotracks/Ef0Eqx61i3dR12gk/logo/light.svg?fit=max\u0026auto=format\u0026n=Ef0Eqx61i3dR12gk\u0026q=85\u0026s=3402609a99cee9b7f7698ffe4729c386","dark":"https://mintcdn.com/hellotracks/Ef0Eqx61i3dR12gk/logo/dark.svg?fit=max\u0026auto=format\u0026n=Ef0Eqx61i3dR12gk\u0026q=85\u0026s=cdd51138facbdd7cf7c929d073805a3a"},"api":{"mdx":{"server":"https://api.hellotracks.com/api","auth":{"method":"key","name":"API-Key"}}},"background":{"decoration":null,"color":{"light":null,"dark":"#090014"}},"navbar":{"links":[],"primary":{"type":"button","label":"Back to Website","href":"https://hellotracks.com"}},"footer":{"socials":{}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hellotracks","hasAudioNarration":false,"actualSubdomain":"hellotracks","customDomains":["api-docs.hellotracks.com"],"gitSource":{"type":"github","owner":"hellotracks","repo":"api-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae89276883d97e41aaefb51","collectionId":"a125913e-8abd-4296-9de2-499e8390fa79","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae89276883d97e41aaefb51"},"entitlements":{},"buildId":"6ae89a94eb73d12669c29c07","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"REST API","count":92},{"language":"default","tag":"JSON API","count":26},{"language":"default","tag":"Reports","count":19},{"language":"default","tag":"Forms","count":12},{"language":"default","tag":"Get Started","count":11},{"language":"default","tag":"Alerts","count":10},{"language":"default","tag":"Jobs","count":8},{"language":"default","tag":"ETA pages","count":7},{"language":"default","tag":"Job Management","count":6},{"language":"default","tag":"Maps","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"v1/reference/members/update-member","slug":"/v1/reference/members/update-member","pageMetadata":{"title":"Change a member","openapi":"v1/openapi.json PATCH /members/{id}","description":"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one's own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can't be applied answers 400 (`invalid_data`) with a message naming it, for example \"working_hours was not changed: …\"; a refused role or working-hours change answers 403. Fields before it may already be saved. `password` is refused with 400: people set their password at live.hellotracks.com with \"Forgot password?\". The member's apps get the change.","href":"/v1/reference/members/update-member"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one’s own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can’t be applied answers 400 (\", _jsx(_components.code, {\n children: \"invalid_data\"\n }), \") with a message naming it, for example “working_hours was not changed: …”; a refused role or working-hours change answers 403. Fields before it may already be saved. \", _jsx(_components.code, {\n children: \"password\"\n }), \" is refused with 400: people set their password at live.hellotracks.com with “Forgot password?”. The member’s apps get the change.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Change a member","openapi":"v1/openapi.json PATCH /members/{id}","description":"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one's own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can't be applied answers 400 (`invalid_data`) with a message naming it, for example \"working_hours was not changed: …\"; a refused role or working-hours change answers 403. Fields before it may already be saved. `password` is refused with 400: people set their password at live.hellotracks.com with \"Forgot password?\". The member's apps get the change.","href":"/v1/reference/members/update-member"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Members"],"operationId":"updateMember","summary":"Change a member","description":"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one's own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can't be applied answers 400 (`invalid_data`) with a message naming it, for example \"working_hours was not changed: …\"; a refused role or working-hours change answers 403. Fields before it may already be saved. `password` is refused with 400: people set their password at live.hellotracks.com with \"Forgot password?\". The member's apps get the change.","requestBody":"f7f3d115-8dd4-4429-ae9d-9bb813c0a758","responses":{"200":"824515c5-a45e-4625-9453-7fac8c143076","400":"4482a99b-c280-4c85-91a9-387b1a6e20e3","401":"76cad64c-87e4-42a3-88d7-98d16e9fb06f","403":"b6a3b091-55a1-4ebe-b9b8-ba5f8f4df76b","429":"3ea17e84-255c-4959-b7b6-d9308307c671"},"method":"patch","type":"path","servers":["58bcea14-c37e-4bbc-bd59-e61bb9978210"],"security":["82c7e45e-4c5c-4eb3-8d32-71a74101e06c"],"path":"/members/{id}","baseUrlOptions":["https://api.hellotracks.com/v1"],"title":"Change a member","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"06deb54b-0b7f-4392-8f82-0614082f8cf5":{"name":"id","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Member id (6 characters).","uniqueKey":"","typeLabel":"string"},"description":"Member id (6 characters).","example":"a1b2c3"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"description":"Fields for creating or changing a member. Unknown fields are refused with 400.","properties":{"username":{"type":"string","description":"Login name, e.g. an email address. Required on create. On PATCH it renames the member (company admins only); the old name stays as an alias.","uniqueKey":"username","typeLabel":"string"},"name":{"type":"string","description":"Full name. Required on create.","uniqueKey":"name","typeLabel":"string"},"email":{"type":"string","uniqueKey":"email","typeLabel":"string"},"phone":{"type":"string","uniqueKey":"phone","typeLabel":"string"},"password":{"type":"string","description":"Create only: must be a strong password; without it the member gets a temporary one and sets their own via the invite. PATCH refuses it with 400.","uniqueKey":"password","typeLabel":"string"},"role":{"type":"string","description":"worker (default), operator (or dispatcher), admin. Any other value means worker. Only admins and company keys may make admins or change roles, and never their own.","examples":["worker","operator","admin"],"uniqueKey":"role","typeLabel":"string"},"color":{"type":"string","uniqueKey":"color","typeLabel":"string"},"language":{"type":"string","description":"ISO 639-1, e.g. en.","uniqueKey":"language","typeLabel":"string"},"timezone":{"type":"string","description":"IANA time zone.","uniqueKey":"timezone","typeLabel":"string"},"unitDistance":{"type":"string","enum":["SI","US"],"uniqueKey":"unitDistance","typeLabel":"enum\u003cstring>"},"unitTime":{"type":"string","enum":["12","24"],"uniqueKey":"unitTime","typeLabel":"enum\u003cstring>"},"unitDate":{"type":"string","description":"Date pattern, e.g. MM-dd-yyyy.","uniqueKey":"unitDate","typeLabel":"string"},"statusLabel":{"type":"string","uniqueKey":"statusLabel","typeLabel":"string"},"routeStartLat":{"type":"number","uniqueKey":"routeStartLat","typeLabel":"number"},"routeStartLng":{"type":"number","uniqueKey":"routeStartLng","typeLabel":"number"},"routeEndLat":{"type":"number","uniqueKey":"routeEndLat","typeLabel":"number"},"routeEndLng":{"type":"number","uniqueKey":"routeEndLng","typeLabel":"number"},"travelMode":{"type":"string","enum":["car","bicycle","pedestrian","truck","van","motorcycle"],"uniqueKey":"travelMode","typeLabel":"enum\u003cstring>"},"vehicleCapacity":{"type":"integer","uniqueKey":"vehicleCapacity","typeLabel":"integer"},"routeStartTime":{"oneOf":[{"type":"string","description":"\"HH:mm\" (also H:mm or HHmm), a number in HHMM form (800), or \"team\" (or -1) to use the team's start time. null leaves it unchanged.","uniqueKey":"routeStartTime.oneOf.0","typeLabel":"string"},{"type":"integer","description":"\"HH:mm\" (also H:mm or HHmm), a number in HHMM form (800), or \"team\" (or -1) to use the team's start time. null leaves it unchanged.","uniqueKey":"routeStartTime.oneOf.1","typeLabel":"integer"},{"type":"null","description":"\"HH:mm\" (also H:mm or HHmm), a number in HHMM form (800), or \"team\" (or -1) to use the team's start time. null leaves it unchanged.","uniqueKey":"routeStartTime.oneOf.2","typeLabel":"null"}],"uniqueKey":"routeStartTime","typeLabel":"string | integer | null"},"teams":{"type":"array","items":{"type":"integer","uniqueKey":"teams.items.[INDEX]","typeLabel":"integer"},"description":"Team numbers; replaces all of the member's teams.","uniqueKey":"teams","typeLabel":"integer[]"},"workingHours":{"type":"object","description":"A week of working hours, one window per day, times as HHMM numbers. On write all 7 days are required; send {} to drop the member's own hours and use the team's again.","properties":{"monday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.monday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.monday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.monday","typeLabel":"object"},"tuesday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.tuesday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.tuesday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.tuesday","typeLabel":"object"},"wednesday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.wednesday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.wednesday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.wednesday","typeLabel":"object"},"thursday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.thursday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.thursday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.thursday","typeLabel":"object"},"friday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.friday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.friday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.friday","typeLabel":"object"},"saturday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.saturday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.saturday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.saturday","typeLabel":"object"},"sunday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHours.sunday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHours.sunday.end","typeLabel":"integer"}},"uniqueKey":"workingHours.sunday","typeLabel":"object"}},"uniqueKey":"workingHours","typeLabel":"object"},"workingHoursOverrides":{"type":"object","description":"Single days with other hours, keyed by day as YYYYMMDD (8 digits). On write the whole set is replaced; other keys are ignored.","additionalProperties":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"workingHoursOverrides.additionalProperties.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"workingHoursOverrides.additionalProperties.end","typeLabel":"integer"}},"uniqueKey":"workingHoursOverrides.additionalProperties","typeLabel":"object"},"uniqueKey":"workingHoursOverrides","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"username":"alex.rivera@example.com","routeStartTime":"team","travelMode":"truck","vehicleCapacity":20,"workingHoursOverrides":{"20261224":{"start":800,"end":1200}}},"examples":{"Example":{"title":"Example","value":{"username":"alex.rivera@example.com","routeStartTime":"team","travelMode":"truck","vehicleCapacity":20,"workingHoursOverrides":{"20261224":{"start":800,"end":1200}}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"824515c5-a45e-4625-9453-7fac8c143076":{"description":"The changed member.","content":{"application/json":{"schema":{"type":"object","required":["data","error","meta"],"properties":{"data":{"type":"object","properties":{"member":{"type":"object","properties":{"id":{"type":"string","description":"Member id (6 characters).","uniqueKey":"data.member.id","typeLabel":"string"},"type":{"type":"string","enum":["person","company"],"description":"\"company\" only in GET /auth/whoami for a company key.","uniqueKey":"data.member.type","typeLabel":"enum\u003cstring>"},"username":{"type":"string","description":"Login name, often the email address.","uniqueKey":"data.member.username","typeLabel":"string"},"name":{"type":"string","uniqueKey":"data.member.name","typeLabel":"string"},"email":{"type":"string","uniqueKey":"data.member.email","typeLabel":"string"},"phone":{"type":"string","uniqueKey":"data.member.phone","typeLabel":"string"},"color":{"type":"string","uniqueKey":"data.member.color","typeLabel":"string"},"profileImageUrl":{"type":"string","uniqueKey":"data.member.profileImageUrl","typeLabel":"string"},"companyId":{"type":"string","uniqueKey":"data.member.companyId","typeLabel":"string"},"role":{"type":"string","enum":["admin","operator","worker"],"uniqueKey":"data.member.role","typeLabel":"enum\u003cstring>"},"statusLabel":{"type":"string","uniqueKey":"data.member.statusLabel","typeLabel":"string"},"activeStatus":{"type":"integer","enum":[1,2],"description":"Only present for a member who is not active: 1 archived (removed), 2 deleted.","uniqueKey":"data.member.activeStatus","typeLabel":"enum\u003cinteger>"},"teams":{"type":"array","items":{"type":"integer","uniqueKey":"data.member.teams.items.[INDEX]","typeLabel":"integer"},"description":"Team numbers.","uniqueKey":"data.member.teams","typeLabel":"integer[]"},"location":{"type":"object","description":"Last known position.","properties":{"lat":{"type":"number","uniqueKey":"data.member.location.lat","typeLabel":"number"},"lng":{"type":"number","uniqueKey":"data.member.location.lng","typeLabel":"number"},"ts":{"type":"integer","format":"int64","description":"ms timestamp","uniqueKey":"data.member.location.ts","typeLabel":"integer\u003cint64>"},"head":{"type":"number","uniqueKey":"data.member.location.head","typeLabel":"number"},"accuracy":{"type":"number","description":"meters","uniqueKey":"data.member.location.accuracy","typeLabel":"number"},"speed":{"type":"number","uniqueKey":"data.member.location.speed","typeLabel":"number"}},"uniqueKey":"data.member.location","typeLabel":"object"},"units":{"type":"object","properties":{"distance":{"type":"string","enum":["SI","US"],"uniqueKey":"data.member.units.distance","typeLabel":"enum\u003cstring>"},"time":{"type":"string","enum":["12","24"],"uniqueKey":"data.member.units.time","typeLabel":"enum\u003cstring>"},"date":{"type":"string","description":"Date pattern, e.g. MM-dd-yyyy, yyyy/MM/dd, dd.MM.yyyy.","uniqueKey":"data.member.units.date","typeLabel":"string"}},"uniqueKey":"data.member.units","typeLabel":"object"},"locale":{"type":"object","properties":{"language":{"type":"string","description":"ISO 639-1, e.g. en.","uniqueKey":"data.member.locale.language","typeLabel":"string"},"timezone":{"type":"string","description":"IANA time zone, e.g. America/Los_Angeles.","uniqueKey":"data.member.locale.timezone","typeLabel":"string"}},"uniqueKey":"data.member.locale","typeLabel":"object"},"routeStartLat":{"type":"number","uniqueKey":"data.member.routeStartLat","typeLabel":"number"},"routeStartLng":{"type":"number","uniqueKey":"data.member.routeStartLng","typeLabel":"number"},"routeEndLat":{"type":"number","uniqueKey":"data.member.routeEndLat","typeLabel":"number"},"routeEndLng":{"type":"number","uniqueKey":"data.member.routeEndLng","typeLabel":"number"},"travelMode":{"type":"string","description":"car, bicycle, pedestrian, truck, van or motorcycle; empty means car.","uniqueKey":"data.member.travelMode","typeLabel":"string"},"vehicleCapacity":{"type":"integer","uniqueKey":"data.member.vehicleCapacity","typeLabel":"integer"},"routeStartTime":{"type":"string","description":"\"HH:mm\", or \"team\" when the member starts at the team's time.","uniqueKey":"data.member.routeStartTime","typeLabel":"string"},"workingHours":{"type":"object","description":"A week of working hours, one window per day, times as HHMM numbers. On write all 7 days are required; send {} to drop the member's own hours and use the team's again.","properties":{"monday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.monday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.monday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.monday","typeLabel":"object"},"tuesday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.tuesday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.tuesday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.tuesday","typeLabel":"object"},"wednesday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.wednesday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.wednesday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.wednesday","typeLabel":"object"},"thursday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.thursday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.thursday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.thursday","typeLabel":"object"},"friday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.friday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.friday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.friday","typeLabel":"object"},"saturday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.saturday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.saturday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.saturday","typeLabel":"object"},"sunday":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHours.sunday.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHours.sunday.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHours.sunday","typeLabel":"object"},"source":{"type":"string","enum":["individual","team","default"],"readOnly":true,"description":"Where the hours come from (response only).","uniqueKey":"data.member.workingHours.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.member.workingHours","typeLabel":"object"},"workingHoursOverrides":{"type":"object","description":"Single days with other hours, keyed by day as YYYYMMDD (8 digits). On write the whole set is replaced; other keys are ignored.","additionalProperties":{"type":"object","required":["start","end"],"properties":{"start":{"type":"integer","description":"HHMM as a number, e.g. 800 for 08:00, 1730 for 17:30.","isRequired":true,"uniqueKey":"data.member.workingHoursOverrides.additionalProperties.start","typeLabel":"integer"},"end":{"type":"integer","description":"HHMM as a number.","isRequired":true,"uniqueKey":"data.member.workingHoursOverrides.additionalProperties.end","typeLabel":"integer"}},"uniqueKey":"data.member.workingHoursOverrides.additionalProperties","typeLabel":"object"},"uniqueKey":"data.member.workingHoursOverrides","typeLabel":"object"},"states":{"type":"object","description":"Live device state. moving is halted, idling, ontheway, offduty or empty.","additionalProperties":true,"properties":{"moving":{"type":"string","enum":["halted","idling","ontheway","offduty",""],"uniqueKey":"data.member.states.moving","typeLabel":"enum\u003cstring>"},"tracking_status":{"type":"boolean","uniqueKey":"data.member.states.tracking_status","typeLabel":"boolean"},"location_services":{"type":"boolean","uniqueKey":"data.member.states.location_services","typeLabel":"boolean"},"login_status":{"type":"boolean","uniqueKey":"data.member.states.login_status","typeLabel":"boolean"},"battery_save":{"type":"boolean","uniqueKey":"data.member.states.battery_save","typeLabel":"boolean"},"off_trackrecording":{"type":"boolean","uniqueKey":"data.member.states.off_trackrecording","typeLabel":"boolean"},"ignoring_battery_optimization":{"type":"boolean","uniqueKey":"data.member.states.ignoring_battery_optimization","typeLabel":"boolean"},"off_gps_stationary":{"type":"boolean","uniqueKey":"data.member.states.off_gps_stationary","typeLabel":"boolean"},"location_permission":{"type":"boolean","uniqueKey":"data.member.states.location_permission","typeLabel":"boolean"},"background_location":{"type":"boolean","description":"Only when the member has a device.","uniqueKey":"data.member.states.background_location","typeLabel":"boolean"}},"uniqueKey":"data.member.states","typeLabel":"object"},"timestamps":{"type":"object","description":"ms timestamps, 0 when never.","properties":{"signal":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.signal","typeLabel":"integer\u003cint64>"},"created":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.created","typeLabel":"integer\u003cint64>"},"login":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.login","typeLabel":"integer\u003cint64>"},"sync":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.sync","typeLabel":"integer\u003cint64>"},"tracking":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.tracking","typeLabel":"integer\u003cint64>"},"suspended":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.suspended","typeLabel":"integer\u003cint64>"},"recovered":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.recovered","typeLabel":"integer\u003cint64>"},"invited":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.invited","typeLabel":"integer\u003cint64>"},"reminded":{"type":"integer","format":"int64","uniqueKey":"data.member.timestamps.reminded","typeLabel":"integer\u003cint64>"}},"uniqueKey":"data.member.timestamps","typeLabel":"object"}},"uniqueKey":"data.member","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"error":{"type":"null","isRequired":true,"uniqueKey":"error","typeLabel":"null"},"meta":{"type":"object","properties":{"path":{"type":"string","description":"The request path, without /v1.","example":"/jobs","uniqueKey":"meta.path","typeLabel":"string"},"method":{"type":"string","example":"GET","uniqueKey":"meta.method","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":{"member":{"id":"a1b2c3","type":"person","username":"alex@example.com","name":"Alex Rivera","email":"alex@example.com","phone":"+1 415 555 0101","color":"#2f80ed","profileImageUrl":"","companyId":"c0c0c0","role":"worker","statusLabel":"","teams":[1],"location":{"lat":37.7793,"lng":-122.4193,"ts":1761980400000,"head":90,"accuracy":12,"speed":0},"units":{"distance":"US","time":"12","date":"MM-dd-yyyy"},"locale":{"language":"en","timezone":"America/Los_Angeles"},"routeStartLat":37.7749,"routeStartLng":-122.4194,"routeEndLat":37.7749,"routeEndLng":-122.4194,"travelMode":"car","vehicleCapacity":0,"routeStartTime":"08:00","workingHours":{"monday":{"start":800,"end":1700},"tuesday":{"start":800,"end":1700},"wednesday":{"start":800,"end":1700},"thursday":{"start":800,"end":1700},"friday":{"start":800,"end":1700},"saturday":{"start":0,"end":0},"sunday":{"start":0,"end":0},"source":"individual"},"workingHoursOverrides":{"20261224":{"start":800,"end":1200}},"states":{"moving":"halted","tracking_status":true,"location_services":true,"login_status":true,"battery_save":false,"off_trackrecording":false,"ignoring_battery_optimization":true,"off_gps_stationary":false,"location_permission":true,"background_location":true},"timestamps":{"signal":1761980400000,"created":1735689600000,"login":1761970000000,"sync":1761975000000,"tracking":1761970000000,"suspended":0,"recovered":0,"invited":1735689600000,"reminded":1735689600000}}},"error":null,"meta":{"path":"/v1/members/a1b2c3","method":"PATCH"}},"examples":{"Example":{"title":"Example","value":{"data":{"member":{"id":"a1b2c3","type":"person","username":"alex@example.com","name":"Alex Rivera","email":"alex@example.com","phone":"+1 415 555 0101","color":"#2f80ed","profileImageUrl":"","companyId":"c0c0c0","role":"worker","statusLabel":"","teams":[1],"location":{"lat":37.7793,"lng":-122.4193,"ts":1761980400000,"head":90,"accuracy":12,"speed":0},"units":{"distance":"US","time":"12","date":"MM-dd-yyyy"},"locale":{"language":"en","timezone":"America/Los_Angeles"},"routeStartLat":37.7749,"routeStartLng":-122.4194,"routeEndLat":37.7749,"routeEndLng":-122.4194,"travelMode":"car","vehicleCapacity":0,"routeStartTime":"08:00","workingHours":{"monday":{"start":800,"end":1700},"tuesday":{"start":800,"end":1700},"wednesday":{"start":800,"end":1700},"thursday":{"start":800,"end":1700},"friday":{"start":800,"end":1700},"saturday":{"start":0,"end":0},"sunday":{"start":0,"end":0},"source":"individual"},"workingHoursOverrides":{"20261224":{"start":800,"end":1200}},"states":{"moving":"halted","tracking_status":true,"location_services":true,"login_status":true,"battery_save":false,"off_trackrecording":false,"ignoring_battery_optimization":true,"off_gps_stationary":false,"location_permission":true,"background_location":true},"timestamps":{"signal":1761980400000,"created":1735689600000,"login":1761970000000,"sync":1761975000000,"tracking":1761970000000,"suspended":0,"recovered":0,"invited":1735689600000,"reminded":1735689600000}}},"error":null,"meta":{"path":"/v1/members/a1b2c3","method":"PATCH"}}}},"exampleType":"examples"}},"exampleType":"examples"},"4482a99b-c280-4c85-91a9-387b1a6e20e3":{"description":"The request is invalid.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"null","uniqueKey":"data","typeLabel":"null"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","description":"Stable error code for programs.","enum":["invalid_request","invalid_format","invalid_data","invalid_api_key","unknown_user","authentication_failed","forbidden","not_found","already_exists","throttled","not_ready","clock_invalid","force_logout","internal_error","unknown_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Why it failed, for people.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"path":{"type":"string","description":"The request path, without /v1.","example":"/jobs","uniqueKey":"meta.path","typeLabel":"string"},"method":{"type":"string","example":"GET","uniqueKey":"meta.method","typeLabel":"string"}},"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":null,"error":{"code":"invalid_request","message":"date must be YYYY-MM-DD"},"meta":{"path":"/jobs","method":"GET"}},"examples":{"Example":{"title":"Example","value":{"data":null,"error":{"code":"invalid_request","message":"date must be YYYY-MM-DD"},"meta":{"path":"/jobs","method":"GET"}}}},"exampleType":"examples"}},"exampleType":"examples"},"76cad64c-87e4-42a3-88d7-98d16e9fb06f":{"description":"The API key is missing or invalid.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"null","uniqueKey":"data","typeLabel":"null"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","description":"Stable error code for programs.","enum":["invalid_request","invalid_format","invalid_data","invalid_api_key","unknown_user","authentication_failed","forbidden","not_found","already_exists","throttled","not_ready","clock_invalid","force_logout","internal_error","unknown_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Why it failed, for people.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"path":{"type":"string","description":"The request path, without /v1.","example":"/jobs","uniqueKey":"meta.path","typeLabel":"string"},"method":{"type":"string","example":"GET","uniqueKey":"meta.method","typeLabel":"string"}},"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":null,"error":{"code":"invalid_api_key","message":"Invalid Hellotracks API key."},"meta":{"path":"/jobs","method":"GET"}},"examples":{"Example":{"title":"Example","value":{"data":null,"error":{"code":"invalid_api_key","message":"Invalid Hellotracks API key."},"meta":{"path":"/jobs","method":"GET"}}}},"exampleType":"examples"}},"exampleType":"examples"},"b6a3b091-55a1-4ebe-b9b8-ba5f8f4df76b":{"description":"The key may not do this.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"null","uniqueKey":"data","typeLabel":"null"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","description":"Stable error code for programs.","enum":["invalid_request","invalid_format","invalid_data","invalid_api_key","unknown_user","authentication_failed","forbidden","not_found","already_exists","throttled","not_ready","clock_invalid","force_logout","internal_error","unknown_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Why it failed, for people.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"path":{"type":"string","description":"The request path, without /v1.","example":"/jobs","uniqueKey":"meta.path","typeLabel":"string"},"method":{"type":"string","example":"GET","uniqueKey":"meta.method","typeLabel":"string"}},"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":null,"error":{"code":"forbidden","message":"No permission."},"meta":{"path":"/jobs","method":"GET"}},"examples":{"Example":{"title":"Example","value":{"data":null,"error":{"code":"forbidden","message":"No permission."},"meta":{"path":"/jobs","method":"GET"}}}},"exampleType":"examples"}},"exampleType":"examples"},"3ea17e84-255c-4959-b7b6-d9308307c671":{"description":"Too many requests; slow down.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"null","uniqueKey":"data","typeLabel":"null"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","description":"Stable error code for programs.","enum":["invalid_request","invalid_format","invalid_data","invalid_api_key","unknown_user","authentication_failed","forbidden","not_found","already_exists","throttled","not_ready","clock_invalid","force_logout","internal_error","unknown_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Why it failed, for people.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"path":{"type":"string","description":"The request path, without /v1.","example":"/jobs","uniqueKey":"meta.path","typeLabel":"string"},"method":{"type":"string","example":"GET","uniqueKey":"meta.method","typeLabel":"string"}},"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"data":null,"error":{"code":"throttled","message":"Too many requests."},"meta":{"path":"/jobs","method":"GET"}},"examples":{"Example":{"title":"Example","value":{"data":null,"error":{"code":"throttled","message":"Too many requests."},"meta":{"path":"/jobs","method":"GET"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"82c7e45e-4c5c-4eb3-8d32-71a74101e06c":{"ApiKey":{"type":"apiKey","in":"header","name":"API-Key","description":"Your API key, from More → API \u0026 Integrations in the dashboard, or from ht signup / ht auth login.","scopes":[],"schemeName":"ApiKey"}}},"servers":{"58bcea14-c37e-4bbc-bd59-e61bb9978210":{"url":"https://api.hellotracks.com/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"API-Key","description":"Your API key, from More → API \u0026 Integrations in the dashboard, or from ht signup / ht auth login.","scopes":[],"schemeName":"ApiKey"},"schema":{"title":"API-Key","type":"string","description":"Your API key, from More → API \u0026 Integrations in the dashboard, or from ht signup / ht auth login.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKey","name":"API-Key"}],"title":"ApiKey"}]},"originalFileLocation":"v1/openapi.json"},"subdomain":"hellotracks","siteName":"Hellotracks developer docs","title":"Change a member - Hellotracks developer docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T13:39:17.249Z","originalFileLocation":"v1/reference/members/update-member.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one\u0026#x27;s own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can\u0026#x27;t be applied answers 400 (invalid_data) with a message naming it, for example \u0026quot;working_hours was not changed: …\u0026quot;; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with \u0026quot;Forgot password?\u0026quot;. The member\u0026#x27;s apps get the change.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hellotracks developer docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Change a member - Hellotracks developer docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one\u0026#x27;s own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can\u0026#x27;t be applied answers 400 (invalid_data) with a message naming it, for example \u0026quot;working_hours was not changed: …\u0026quot;; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with \u0026quot;Forgot password?\u0026quot;. The member\u0026#x27;s apps get the change.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hellotracks developer docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://api-docs.hellotracks.com/v1/reference/members/update-member\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hellotracks.mintlify.app/_mintlify/api/og/v2?division=Members\u0026amp;title=Change+a+member\u0026amp;description=Changes+only+the+fields+sent.+Admins%2C+operators+and+company+keys+may+change+members+of+their+company%3B+a+worker+only+themself.+username+renames+the+member+%28compa\u0026amp;theme=8e96cdb371124c7fdc0c80f1\u0026amp;signature=16256be5163fe71a01c8a6204b31440d4d2e8f62318697b78abc38003cdf8ff1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Change a member - Hellotracks developer docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one\u0026#x27;s own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can\u0026#x27;t be applied answers 400 (invalid_data) with a message naming it, for example \u0026quot;working_hours was not changed: …\u0026quot;; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with \u0026quot;Forgot password?\u0026quot;. The member\u0026#x27;s apps get the change.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hellotracks.mintlify.app/_mintlify/api/og/v2?division=Members\u0026amp;title=Change+a+member\u0026amp;description=Changes+only+the+fields+sent.+Admins%2C+operators+and+company+keys+may+change+members+of+their+company%3B+a+worker+only+themself.+username+renames+the+member+%28compa\u0026amp;theme=8e96cdb371124c7fdc0c80f1\u0026amp;signature=16256be5163fe71a01c8a6204b31440d4d2e8f62318697b78abc38003cdf8ff1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hellotracks/Mukku1hgsB6vFQWq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hellotracks developer docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#22C328\">\u003clink data-mint-head rel=\"canonical\" href=\"https://api-docs.hellotracks.com/v1/reference/members/update-member\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v1/reference/members/update-member.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://api-docs.hellotracks.com/#organization\",\"name\":\"Hellotracks developer docs\",\"url\":\"https://api-docs.hellotracks.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hellotracks/Ef0Eqx61i3dR12gk/logo/light.svg?fit=max\u0026auto=format\u0026n=Ef0Eqx61i3dR12gk\u0026q=85\u0026s=3402609a99cee9b7f7698ffe4729c386\"}},{\"@type\":\"WebSite\",\"@id\":\"https://api-docs.hellotracks.com#website\",\"name\":\"Hellotracks developer docs\",\"url\":\"https://api-docs.hellotracks.com\",\"publisher\":{\"@id\":\"https://api-docs.hellotracks.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member#webpage\",\"url\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member\",\"name\":\"Change a member\",\"description\":\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one's own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can't be applied answers 400 (invalid_data) with a message naming it, for example \\\"working_hours was not changed: …\\\"; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with \\\"Forgot password?\\\". The member's apps get the change.\",\"dateModified\":\"2026-11-02T13:39:17.249Z\",\"isPartOf\":{\"@id\":\"https://api-docs.hellotracks.com#website\"},\"breadcrumb\":{\"@id\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Members\",\"item\":\"https://api-docs.hellotracks.com/v1/reference/members/list-members\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Change a member\",\"item\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member#apireference\",\"headline\":\"Change a member\",\"name\":\"Change a member\",\"description\":\"Changes only the fields sent. Admins, operators and company keys may change members of their company; a worker only themself. username renames the member (company admins and company keys only; 403 otherwise; the same name is no change; a taken name answers 400); the old name keeps working as an alias. role changes only by admins or company keys, never one's own. Workers may change their own working hours only when the company allows it (workersEditWorkingHours). A field that can't be applied answers 400 (invalid_data) with a message naming it, for example \\\"working_hours was not changed: …\\\"; a refused role or working-hours change answers 403. Fields before it may already be saved. password is refused with 400: people set their password at live.hellotracks.com with \\\"Forgot password?\\\". The member's apps get the change.\",\"url\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member\",\"mainEntityOfPage\":{\"@id\":\"https://api-docs.hellotracks.com/v1/reference/members/update-member#webpage\"},\"dateModified\":\"2026-11-02T13:39:17.249Z\",\"publisher\":{\"@id\":\"https://api-docs.hellotracks.com/#organization\"},\"isPartOf\":{\"@id\":\"https://api-docs.hellotracks.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hellotracks developer docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Hellotracks developer docs","nav":{"global":null,"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/introduction"}]},{"tab":"JSON API","pages":[{"title":"JSON API","href":"/api-reference/overview"}]},{"tab":"REST API","groups":[{"group":"Get Started","pages":[{"title":"REST API overview","href":"/v1/overview"},{"title":"No-code connectors","href":"/v1/no-code-connectors"}]},{"group":"Sign-up and sign-in","pages":[{"title":"Start a sign-up","openapi":"v1/openapi.json POST /signup","href":"/v1/reference/sign-up-and-sign-in/create-signup"},{"title":"Finish a sign-up","openapi":"v1/openapi.json POST /signup/verify","href":"/v1/reference/sign-up-and-sign-in/verify-signup"},{"title":"Email a sign-in code","openapi":"v1/openapi.json POST /auth/email-code","href":"/v1/reference/sign-up-and-sign-in/request-email-code"},{"title":"Sign in with the code","openapi":"v1/openapi.json POST /auth/email-code/verify","href":"/v1/reference/sign-up-and-sign-in/verify-email-code"},{"title":"Show the key's account","openapi":"v1/openapi.json GET /auth/whoami","href":"/v1/reference/sign-up-and-sign-in/get-who-am-i"}]},{"group":"Company","pages":[{"title":"Get the company","openapi":"v1/openapi.json GET /company","href":"/v1/reference/company/get-company"},{"title":"Change the company","openapi":"v1/openapi.json PATCH /company","href":"/v1/reference/company/update-company"}]},{"group":"Members","pages":[{"title":"List members","openapi":"v1/openapi.json GET /members","href":"/v1/reference/members/list-members"},{"title":"Add a member","openapi":"v1/openapi.json POST /members","href":"/v1/reference/members/create-member"},{"title":"Get a member","openapi":"v1/openapi.json GET /members/{id}","description":"Returns one member in a list of one. An unknown id, or a member the key may not see, answers 404 (`not_found`, \"Member not found\"). Removed members of the company are returned, with activeStatus.","href":"/v1/reference/members/get-member"},{"title":"Change a member","openapi":"v1/openapi.json PATCH /members/{id}","href":"/v1/reference/members/update-member"},{"title":"Remove a member","openapi":"v1/openapi.json DELETE /members/{id}","description":"Removes the member from the company; any group admin roles they held are handed on. Allowed for admins, operators and company keys. An unknown id, the company itself or a member the key may not change answers 403.","href":"/v1/reference/members/delete-member"}]},{"group":"API keys","pages":[{"title":"List API keys","openapi":"v1/openapi.json GET /apikeys","href":"/v1/reference/api-keys/list-api-keys"},{"title":"Create an API key","openapi":"v1/openapi.json POST /apikeys","href":"/v1/reference/api-keys/create-api-key"},{"title":"Revoke an API key","openapi":"v1/openapi.json POST /apikeys/{id}/revoke","href":"/v1/reference/api-keys/revoke-api-key"},{"title":"Delete an API key","openapi":"v1/openapi.json DELETE /apikeys/{id}","href":"/v1/reference/api-keys/delete-api-key"}]},{"group":"Jobs","pages":[{"title":"List jobs","openapi":"v1/openapi.json GET /jobs","href":"/v1/reference/jobs/list-jobs"},{"title":"Create jobs","openapi":"v1/openapi.json POST /jobs","href":"/v1/reference/jobs/create-jobs"},{"title":"Update jobs","openapi":"v1/openapi.json PATCH /jobs","href":"/v1/reference/jobs/update-jobs"},{"title":"Get a job","openapi":"v1/openapi.json GET /jobs/{id}","href":"/v1/reference/jobs/get-job"},{"title":"Update a job","openapi":"v1/openapi.json PATCH /jobs/{id}","href":"/v1/reference/jobs/update-job"},{"title":"Delete a job","openapi":"v1/openapi.json DELETE /jobs/{id}","href":"/v1/reference/jobs/delete-job"},{"title":"Archive a job","openapi":"v1/openapi.json POST /jobs/{id}/archive","href":"/v1/reference/jobs/archive-job"},{"title":"Restore a job","openapi":"v1/openapi.json POST /jobs/{id}/restore","href":"/v1/reference/jobs/restore-job"}]},{"group":"Places","pages":[{"title":"List places","openapi":"v1/openapi.json GET /places","href":"/v1/reference/places/list-places"},{"title":"Create a place","openapi":"v1/openapi.json POST /places","href":"/v1/reference/places/create-place"},{"title":"Get a place","openapi":"v1/openapi.json GET /places/{id}","href":"/v1/reference/places/get-place"},{"title":"Update a place","openapi":"v1/openapi.json PATCH /places/{id}","href":"/v1/reference/places/update-place"},{"title":"Delete a place","openapi":"v1/openapi.json DELETE /places/{id}","href":"/v1/reference/places/delete-place"}]},{"group":"Zones","pages":[{"title":"List zones","openapi":"v1/openapi.json GET /zones","href":"/v1/reference/zones/list-zones"}]},{"group":"Routing","pages":[{"title":"Optimize a route","openapi":"v1/openapi.json POST /routing/optimize","href":"/v1/reference/routing/optimize-route"}]},{"group":"ETA pages","pages":[{"title":"List ETA sessions","openapi":"v1/openapi.json GET /eta/sessions","href":"/v1/reference/eta-pages/list-eta-sessions"},{"title":"Create an ETA session","openapi":"v1/openapi.json POST /eta/sessions","href":"/v1/reference/eta-pages/create-eta-session"},{"title":"Get an ETA session","openapi":"v1/openapi.json GET /eta/sessions/{id}","href":"/v1/reference/eta-pages/get-eta-session"},{"title":"Update an ETA session","openapi":"v1/openapi.json PATCH /eta/sessions/{id}","href":"/v1/reference/eta-pages/update-eta-session"},{"title":"Revoke an ETA session","openapi":"v1/openapi.json DELETE /eta/sessions/{id}","href":"/v1/reference/eta-pages/revoke-eta-session"},{"title":"Refresh an ETA session","openapi":"v1/openapi.json POST /eta/sessions/{id}/refresh","href":"/v1/reference/eta-pages/refresh-eta-session"},{"title":"List ETA session events","openapi":"v1/openapi.json GET /eta/sessions/{id}/events","href":"/v1/reference/eta-pages/list-eta-session-events"}]},{"group":"Maps","pages":[{"title":"List map layers","openapi":"v1/openapi.json GET /maps/layers","href":"/v1/reference/maps/list-map-layers"},{"title":"Render a map","openapi":"v1/openapi.json POST /maps/render","href":"/v1/reference/maps/render-map"},{"title":"List map shares","openapi":"v1/openapi.json GET /maps/shares","href":"/v1/reference/maps/list-map-shares"},{"title":"Create a map share","openapi":"v1/openapi.json POST /maps/shares","href":"/v1/reference/maps/create-map-share"},{"title":"Get a map share","openapi":"v1/openapi.json GET /maps/shares/{token}","href":"/v1/reference/maps/get-map-share"},{"title":"Revoke a map share","openapi":"v1/openapi.json DELETE /maps/shares/{token}","href":"/v1/reference/maps/revoke-map-share"}]},{"group":"Timesheets","pages":[{"title":"List timesheet entries","openapi":"v1/openapi.json GET /timesheets","href":"/v1/reference/timesheets/list-timesheets"},{"title":"Add a timesheet entry","openapi":"v1/openapi.json POST /timesheets/entries","href":"/v1/reference/timesheets/create-timesheet-entry"},{"title":"Change a timesheet entry","openapi":"v1/openapi.json PATCH /timesheets/entries/{id}","href":"/v1/reference/timesheets/update-timesheet-entry"},{"title":"Delete a timesheet entry","openapi":"v1/openapi.json DELETE /timesheets/entries/{id}","href":"/v1/reference/timesheets/delete-timesheet-entry"}]},{"group":"Forms","pages":[{"title":"List form templates","openapi":"v1/openapi.json GET /forms/templates","href":"/v1/reference/forms/list-form-templates"},{"title":"Create a form template","openapi":"v1/openapi.json POST /forms/templates","href":"/v1/reference/forms/create-form-template"},{"title":"Get a form template","openapi":"v1/openapi.json GET /forms/templates/{id}","href":"/v1/reference/forms/get-form-template"},{"title":"Update a form template","openapi":"v1/openapi.json PATCH /forms/templates/{id}","href":"/v1/reference/forms/update-form-template"},{"title":"Delete a form template","openapi":"v1/openapi.json DELETE /forms/templates/{id}","href":"/v1/reference/forms/delete-form-template"},{"title":"List form submissions","openapi":"v1/openapi.json GET /forms/submissions","href":"/v1/reference/forms/list-form-submissions"},{"title":"Submit a form","openapi":"v1/openapi.json POST /forms/submissions","href":"/v1/reference/forms/create-form-submission"},{"title":"Get a form submission","openapi":"v1/openapi.json GET /forms/submissions/{id}","href":"/v1/reference/forms/get-form-submission"},{"title":"Upload a form attachment","openapi":"v1/openapi.json POST /forms/attachments","href":"/v1/reference/forms/upload-form-attachment"},{"title":"List linked forms","openapi":"v1/openapi.json GET /forms/links","href":"/v1/reference/forms/list-form-links"},{"title":"Link a form","openapi":"v1/openapi.json POST /forms/links","href":"/v1/reference/forms/link-form"},{"title":"Unlink a form","openapi":"v1/openapi.json DELETE /forms/links","href":"/v1/reference/forms/unlink-form"}]},{"group":"Alerts","pages":[{"title":"List alert actions","openapi":"v1/openapi.json GET /alerts/actions","href":"/v1/reference/alerts/list-alert-actions"},{"title":"List alert rules","openapi":"v1/openapi.json GET /alerts/configs","href":"/v1/reference/alerts/list-alert-configs"},{"title":"Create an alert rule","openapi":"v1/openapi.json POST /alerts/configs","href":"/v1/reference/alerts/create-alert-config"},{"title":"Get an alert rule","openapi":"v1/openapi.json GET /alerts/configs/{id}","href":"/v1/reference/alerts/get-alert-config"},{"title":"Update an alert rule","openapi":"v1/openapi.json PATCH /alerts/configs/{id}","href":"/v1/reference/alerts/update-alert-config"},{"title":"Delete an alert rule","openapi":"v1/openapi.json DELETE /alerts/configs/{id}","href":"/v1/reference/alerts/delete-alert-config"},{"title":"List alerts","openapi":"v1/openapi.json GET /alerts/instances","href":"/v1/reference/alerts/list-alert-instances"},{"title":"Get an alert","openapi":"v1/openapi.json GET /alerts/instances/{id}","href":"/v1/reference/alerts/get-alert-instance"},{"title":"Update an alert","openapi":"v1/openapi.json PATCH /alerts/instances/{id}","href":"/v1/reference/alerts/update-alert-instance"},{"title":"Delete an alert","openapi":"v1/openapi.json DELETE /alerts/instances/{id}","href":"/v1/reference/alerts/delete-alert-instance"}]},{"group":"Reports","pages":[{"title":"List newer reports","openapi":"v1/openapi.json GET /reports/catalog","href":"/v1/reference/reports/list-report-catalog"},{"title":"Preview a report","openapi":"v1/openapi.json POST /reports/preview","href":"/v1/reference/reports/preview-report"},{"title":"Start a report run","openapi":"v1/openapi.json POST /reports/run","href":"/v1/reference/reports/run-report"},{"title":"Get a report run","openapi":"v1/openapi.json GET /reports/run/{id}","href":"/v1/reference/reports/get-report-run"},{"title":"List saved reports","openapi":"v1/openapi.json GET /reports/saved","href":"/v1/reference/reports/list-saved-reports"},{"title":"Save a report","openapi":"v1/openapi.json POST /reports/saved","href":"/v1/reference/reports/create-saved-report"},{"title":"Replace a saved report","openapi":"v1/openapi.json PATCH /reports/saved/{id}","href":"/v1/reference/reports/update-saved-report"},{"title":"Delete a saved report","openapi":"v1/openapi.json DELETE /reports/saved/{id}","href":"/v1/reference/reports/delete-saved-report"},{"title":"Send a saved report now","openapi":"v1/openapi.json POST /reports/saved/{id}/send","href":"/v1/reference/reports/send-saved-report"},{"title":"List older report types","openapi":"v1/openapi.json GET /reports/types","href":"/v1/reference/reports/list-report-types"},{"title":"Generate an older report","openapi":"v1/openapi.json POST /reports/generate","href":"/v1/reference/reports/generate-report"},{"title":"List open report jobs","openapi":"v1/openapi.json GET /reports/jobs","href":"/v1/reference/reports/list-report-jobs"},{"title":"Get a report job","openapi":"v1/openapi.json GET /reports/jobs/{id}","href":"/v1/reference/reports/get-report-job"},{"title":"List report files","openapi":"v1/openapi.json GET /reports/uploads","href":"/v1/reference/reports/list-report-uploads"},{"title":"List recurring reports","openapi":"v1/openapi.json GET /reports/recurring","href":"/v1/reference/reports/list-recurring-reports"},{"title":"Create a recurring report","openapi":"v1/openapi.json POST /reports/recurring","href":"/v1/reference/reports/create-recurring-report"},{"title":"Update a recurring report","openapi":"v1/openapi.json PATCH /reports/recurring/{id}","href":"/v1/reference/reports/update-recurring-report"},{"title":"Delete a recurring report","openapi":"v1/openapi.json DELETE /reports/recurring/{id}","href":"/v1/reference/reports/delete-recurring-report"}]},{"group":"Webhooks","pages":[{"title":"List webhooks","openapi":"v1/openapi.json GET /webhooks","href":"/v1/reference/webhooks/list-webhooks"},{"title":"Set webhooks","openapi":"v1/openapi.json PUT /webhooks","href":"/v1/reference/webhooks/set-webhooks"}]}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]}]},"basePath":"","title":"Change a member - Hellotracks developer docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}