Skip to main content
PUT
/
users
/
self
Update user details
curl --request PUT \
  --url https://api.identity.fabric.zone/ums/v2/users/self \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "loginId": "sdsdf232ew-123asdaa-1231231",
  "email": "[email protected]",
  "firstName": "Test",
  "lastName": "Jr",
  "primaryContact": "+1 650 333 4444"
}
'
{
  "id": "1231012312-312-31231asda",
  "status": "active",
  "orgId": "4ed1acc6-7799-4bee-856e-91f18ca77d7a",
  "loginId": "[email protected]",
  "isStaffUserFederated": true,
  "email": "[email protected]",
  "primaryContact": "+1 234 8992341234",
  "firstName": "James",
  "lastName": "Bond",
  "meta": {
    "fabricBirthDate": "28-20-2000"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Update User Self Details

loginId
string

User Login Id

Example:

"sdsdf232ew-123asdaa-1231231"

email
string<email>

User Email Id

firstName
string

User First Name

Example:

"Test"

lastName
string

User Last Name

Example:

"Jr"

primaryContact
string

User Primary Contact

Example:

"+1 650 333 4444"

Response

User Identity Object

id
string

Id

Example:

"8fed3942-b742-4559-bc99-e4129e888eb1"

status
enum<string>
default:active

Role Status

Available options:
active,
inactive
Example:

"active"

loginId
string

User Login Id

orgId
string

User Organization Id

Example:

"123123-23wdd-123234"

isStaffUserFederated
boolean

User Staff Organization

Example:

false

meta
object
Example:
{ "fabricBirthDate": "28-20-2000" }
email
string<email>

User Email Id

firstName
string

User First Name

Example:

"Test"

lastName
string

User Last Name

Example:

"User"

primaryContact
string

User Primary Contact

Example:

"+1 650 333 4444"