Navigation
Update a user
Update an existing user. Supply the user ID that was used to create the user.
Parameters
user
string REQUIRED
The user ID that was used to create the user. This is the same as the user
parameter in the attach a device method.
email
string
The email address of the user.
phone
string
The phone number of the user.
metadata
object
The custom metadata to be appended to any pre-existing user metadata.
groups
object / array of objects
The group or groups that the user belongs to. This can be a group object or an array of group objects.
Child parameters
group.id
string REQUIRED
The id of the group in your system.
group.name
string
The name of the group or organization.
group.metadata
object
The custom metadata to be appended to any pre-existing group metadata.
Returns
Returns a success message.
POST /v2/user/:id/update
await Rupt.updateUser({
user: "USER_ID",
email: "test@test.com",
phone: "1234567890",
metadata: {
key: "value",
},
groups: [
{
id: "group_id",
name: "Group Name",
metadata: {
key: "value",
},
},
],
});
Response
{
"success": true
}