(v1) Edit a User

Edits an existing user account.

Only userId, firstName, lastName, username, and emailAddress are required. All other fields are optional for users that already have values set — omitted optional fields are left unchanged. For users with no existing value for a field (e.g. newly created users), include all fields explicitly. The safest approach is to use the full user object returned by /api/v1/usersynchronise as the base, with your changes applied.

To set the active flag or make more granular changes, use POST /api/v2/person/save instead.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum
required
Allowed:
string
enum
required
Allowed:
Body Params
integer
required

The ID of the user to update

string
required
string
required
string
string
string
required
string
required
string

Date of birth in dd/mm/yyyy format

string
enum
Allowed:
string
phoneNumbers
array of objects
phoneNumbers
addresses
array of objects
addresses
Response

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json