Skip to main content
Glama

Update User

update_user
Destructive

Updates a user profile/settings using /users/update/:user_id. Limitations: write operation; requires permission to manage users.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
roleNo
emailNo
confirmYesRequired explicit confirmation for this sensitive operation.
user_idYes
timezoneNo
last_nameNo
account_idNoTrackingTime workspace/account ID. Required when the user belongs to multiple workspaces.
first_nameNo
custom_fieldsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed7 schema fields changed
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • changedInput schema / additionalProperties
      Previous value: -trueNew value: +false
    • removedInput schema / properties / access_token
      Removed value: -{
      -  "description": "OAuth 2.0 bearer access token",
      -  "type": "string"
      -}
    • removedInput schema / properties / api_token
      Removed value: -{
      -  "description": "Alias of app_password",
      -  "type": "string"
      -}
    • removedInput schema / properties / app_password
      Removed value: -{
      -  "description": "TrackingTime app password",
      -  "type": "string"
      -}
    • removedInput schema / properties / base_url
      Removed value: -{
      -  "description": "Optional TrackingTime API base URL override, for example https://api.trackingtime.co/api/v4.",
      -  "type": "string"
      -}
    • changedInput schema / properties / custom_fields / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "cf_index": {
      -          "type": "number"
      -        },
      -        "id": {
      -          "type": "number"
      -        },
      -        "value": {
      -          "anyOf": [
      -            {
      -              "type": "string"
      -            },
      -            {
      -              "type": "number"
      -            },
      -            {
      -              "type": "boolean"
      -            },
      -            {
      -              "items": {},
      -              "type": "array"
      -            },
      -            {
      -              "additionalProperties": {},
      -              "type": "object"
      -            }
      -          ]
      -        }
      -      },
      -      "required": [
      -        "id",
      -        "value"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "type": "string"
      -  }
      -]New value: +[
      +  {
      +    "items": {
      +      "properties": {
      +        "cf_index": {
      +          "type": "number"
      +        },
      +        "id": {
      +          "type": "number"
      +        },
      +        "value": {
      +          "anyOf": [
      +            {
      +              "type": "string"
      +            },
      +            {
      +              "type": "number"
      +            },
      +            {
      +              "type": "boolean"
      +            },
      +            {
      +              "items": {},
      +              "type": "array"
      +            },
      +            {
      +              "additionalProperties": {},
      +              "propertyNames": {
      +                "type": "string"
      +              },
      +              "type": "object"
      +            }
      +          ]
      +        }
      +      },
      +      "required": [
      +        "id",
      +        "value"
      +      ],
      +      "type": "object"
      +    },
      +    "type": "array"
      +  },
      +  {
      +    "type": "string"
      +  }
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.