---
title: "POST /api/update-user"
method: POST
path: "/api/update-user"
tags: ["User API"]
---

# POST /api/update-user

`POST /api/update-user`

update user

## Query parameters

- `id` string, required

## Request body

- ObjectUser
  - `accessKey` string
  - `accessSecret` string
  - `address` string[]
  - `adfs` string
  - `affiliation` string
  - `alipay` string
  - `amazon` string
  - `apple` string
  - `auth0` string
  - `avatar` string
  - `avatarType` string
  - `azuread` string
  - `baidu` string
  - `battlenet` string
  - `bilibili` string
  - `bio` string
  - `birthday` string
  - `bitbucket` string
  - `box` string
  - `casdoor` string
  - `cloudfoundry` string
  - `countryCode` string
  - `createdIp` string
  - `createdTime` string
  - `custom` string
  - `dailymotion` string
  - `deezer` string
  - `digitalocean` string
  - `dingtalk` string
  - `discord` string
  - `displayName` string
  - `douyin` string
  - `dropbox` string
  - `education` string
  - `email` string
  - `emailVerified` boolean
  - `eveonline` string
  - `facebook` string
  - `firstName` string
  - `fitbit` string
  - `gender` string
  - `gitea` string
  - `gitee` string
  - `github` string
  - `gitlab` string
  - `google` string
  - `groups` string[]
  - `hash` string
  - `heroku` string
  - `homepage` string
  - `id` string
  - `idCard` string
  - `idCardType` string
  - `influxcloud` string
  - `infoflow` string
  - `instagram` string
  - `intercom` string
  - `isAdmin` boolean
  - `isDefaultAvatar` boolean
  - `isDeleted` boolean
  - `isForbidden` boolean
  - `isOnline` boolean
  - `kakao` string
  - `karma` integer
  - `language` string
  - `lark` string
  - `lastName` string
  - `lastSigninIp` string
  - `lastSigninTime` string
  - `lastSigninWrongTime` string
  - `lastfm` string
  - `ldap` string
  - `line` string
  - `linkedin` string
  - `location` string
  - `mailru` string
  - `managedAccounts` ObjectManagedAccount[]
    - `application` string
    - `password` string
    - `signinUrl` string
    - `username` string
  - `meetup` string
  - `metamask` string
  - `mfaEmailEnabled` boolean
  - `mfaPhoneEnabled` boolean
  - `microsoftonline` string
  - `multiFactorAuths` ObjectMfaProps[]
    - `countryCode` string
    - `enabled` boolean
    - `isPreferred` boolean
    - `mfaType` string
    - `recoveryCodes` string[]
    - `secret` string
    - `url` string
  - `name` string
  - `naver` string
  - `nextcloud` string
  - `okta` string
  - `onedrive` string
  - `oura` string
  - `owner` string
  - `password` string
  - `passwordSalt` string
  - `passwordType` string
  - `patreon` string
  - `paypal` string
  - `permanentAvatar` string
  - `permissions` ObjectPermission[]
    - `actions` string[]
    - `adapter` string
    - `approveTime` string
    - `approver` string
    - `createdTime` string
    - `description` string
    - `displayName` string
    - `domains` string[]
    - `effect` string
    - `isEnabled` boolean
    - `model` string
    - `name` string
    - `owner` string
    - `resourceType` string
    - `resources` string[]
    - `roles` string[]
    - `state` string
    - `submitter` string
    - `users` string[]
  - `phone` string
  - `preHash` string
  - `preferredMfaType` string
  - `properties` unknown
  - `qq` string
  - `ranking` integer
  - `recoveryCodes` string[]
  - `region` string
  - `roles` ObjectRole[]
    - `createdTime` string
    - `description` string
    - `displayName` string
    - `domains` string[]
    - `isEnabled` boolean
    - `name` string
    - `owner` string
    - `roles` string[]
    - `users` string[]
  - `salesforce` string
  - `score` integer
  - `shopify` string
  - `signinWrongTimes` integer
  - `signupApplication` string
  - `slack` string
  - `soundcloud` string
  - `spotify` string
  - `steam` string
  - `strava` string
  - `stripe` string
  - `tag` string
  - `tiktok` string
  - `title` string
  - `totpSecret` string
  - `tumblr` string
  - `twitch` string
  - `twitter` string
  - `type` string
  - `typetalk` string
  - `uber` string
  - `updatedTime` string
  - `vk` string
  - `web3onboard` string
  - `webauthnCredentials` WebauthnCredential[]
  - `wechat` string
  - `wecom` string
  - `weibo` string
  - `wepay` string
  - `xero` string
  - `yahoo` string
  - `yammer` string
  - `yandex` string
  - `zoom` string

## Response `200`

The Response object

---

[API](https://skmtc.net/casdoor/apis/casdoor-restful-api.md) · [All operations](https://skmtc.net/casdoor/apis/casdoor-restful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/casdoor/casdoor-restful-api/versions/be9a5584b821/schema)
