Get User Details
Select
SaaS
Customer Managed
Get details of a User based on id
Path Parameters
- userId int32 required
Id of the User whose details have to be fetched
Header Parameters
- mode
Possible values: [
EdgeMode
]
Responses
- 200
- 404
Success
- application/json
- Schema
- Example (from schema)
Schema
- id int32
- name string
- GUID string
- fullName string
- email string
- enabled boolean
lockInfo object
- description string
Returns the description of the user which was specified at the time of user creation or modification.
- serviceType string
Possible values: [
UNKNOWN
,COMMSERVE
,ACTIVE_DIRECTORY
,DOMINO_DIRECTORTY_SERVICE
,HOSTED_EXCHANGE
,ORGANIZATIONS
,DUMMY_DOMAIN
]The values that are returned by serviceType are- 0(unknown),1(commserver users),2(Active directory users),3(domino directory service users),4(hosted exchange users),5(company users),12(dummy domain users)
- lastLoggedIn int64
Returns the most recent time the user was logged in. It is provided in unix format.
company object
plan object
- authenticationMethod string
Specifies authentication method used by user. Default value is Commcell.
authenticationMethodServer object
associatedUserGroups object[]
- userPrincipalName string
{
"id": 0,
"name": "string",
"GUID": "string",
"fullName": "string",
"email": "string",
"enabled": true,
"lockInfo": {
"isLocked": true,
"startTime": 0,
"endTime": 0
},
"description": "string",
"serviceType": "UNKNOWN",
"lastLoggedIn": 0,
"company": {
"id": 0,
"name": "string"
},
"plan": {
"id": 0,
"name": "string"
},
"authenticationMethod": "string",
"authenticationMethodServer": {
"id": 0,
"name": "string",
"company": {
"id": 0,
"name": "string"
}
},
"associatedUserGroups": [
{
"id": 0,
"name": "string",
"provider": {
"id": 0,
"name": "string"
}
}
],
"userPrincipalName": "string"
}
Requested Details not found
GET /v4/user/:userid
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/V4/user/:userId' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'