Skip to content

Latest commit

 

History

History
84 lines (70 loc) · 2.1 KB

File metadata and controls

84 lines (70 loc) · 2.1 KB
title update
slug update-2
excerpt
hidden false
metadata
image robots
index
createdAt Wed Jul 05 2017 08:44:41 GMT+0000 (Coordinated Universal Time)
updatedAt Tue Feb 18 2025 13:02:59 GMT+0000 (Coordinated Universal Time)

Updates an existing user.

Only administrators are allowed to update any property of any user. User-level accounts can only change their own password and data fields.

Request

HTTP Request

PUT /user/{id}

Parameters

Parameter Name Required Type Description
id Yes integer User identifier. Use the 'current' keyword to update information of the current user.

Authorization

Access JSON Web Token (UpdateCurrentUser)

Request Body

In the request body, supply a User resource.

[block:parameters] { "data": { "h-0": "Property Name", "h-1": "Required", "h-2": "Type", "h-3": "Description", "0-0": "login", "0-1": "No", "0-2": "string", "0-3": "User login using during authentication.", "1-0": "role", "1-1": "No", "1-2": "integer", "1-3": "User role. Available values: \n0: Administrator role \n1: Client role", "2-0": "status", "2-1": "No", "2-2": "integer", "2-3": "User status. Available values: \n0: The user is active \n1: The user has been locked out due to invalid login attempts \n2: The user has been disabled", "3-0": "data", "3-1": "No", "3-2": "object", "3-3": "User data, a JSON object with an arbitrary structure.", "4-0": "password", "4-1": "No", "4-2": "string", "4-3": "User new password", "5-0": "introReviewed", "5-1": "No", "5-2": "boolean", "5-3": "Indicates if user reviewed an intro." }, "cols": 4, "rows": 6, "align": [ "left", "left", "left", "left" ] } [/block]

Response

If successful, this method returns an empty response body.