You are viewing the Apigee Management API reference documentation. For the main product docs, and to search all docs, go to

Update user

Resource Summary


Content Type

application/json, application/xml





Update user

Edge on-premises installation only. For an Edge cloud installation, contact Apigee Customer Support.

Updates a global user. See About global users for more on Edge users, user types, and user roles. 


When calling this API:

  • You must pass first name, last name, and email address to the call, even if you are not changing those values. 
  • The password is the only optional property. Only specify password when you want to change the user's password.


To determine the current information about the user, see Get User.

Resource URL /users/{user_email}

Header Parameters

Name Values Description

Specify the content type as application/json or application/xml.

Request Body

Name Description Default Required?
firstName The first name of the new user. N/A Yes
lastName The last name of the new user. N/A Yes
password The password for the new user. The user enters this password to log in to the Edge UI. N/A No
emailId The email address of the new user. N/A Yes

user_email Mention the user email true

HTTP Basic

OAuth 2.0



Make a request and see the response.

Make a request and see the response.

Make a request and see the response.


Help or comments?

  • If something's not working: Ask the Apigee Community or see Apigee Support.
  • If something's wrong with the docs: Click the "Send Feedback" button.
    (Incorrect? Unclear? Broken link? Typo?)