Skip to content

Update information for the currently authenticated user.

PUT/api/{version}/objects/users/me
NameDescription
Content-Typeapplication/x-www-form-urlencoded
Acceptapplication/json (default) or application/xml

In the body of the request, add any editable fields you wish to update. To remove existing field values, include the field name and set its value to null.

curl -X PUT -H "Authorization: {SESSION_ID}" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "user_title__v=Technical Writer" \ -d "site__v": "San Francisco", https://myvault.veevavault.com/api/v23.2/objects/users/me
{ "responseStatus": "SUCCESS", "id": 61579 }

On SUCCESS, the specified values are updated and the request returns the id of the currently authenticated user.