Get Single User
This API call is used to get information for a single user with the given username or id.
Path parameters
-
userName
string Required Username or ID of the user.
Query parameters
-
include
string Include additional information for the user.
Values are
lastlogin
oractivities
.
GET
/users/{userName}
curl \
--request GET 'https://localhost:8080/users/testuser1' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"id": "f1666d0e-b1ff-4367-b678-ca711623715c",
"name": {
"lastName": "User",
"firstName": "Test",
"middleName": "A",
"displayName": "Test User1"
},
"email": "testuser1@localhost.local",
"roles": [
{
"type": "Close",
"value": "CloseAdmin"
},
{
"type": "Certification",
"value": "Reconciler"
},
{
"type": "JournalEntry",
"value": "Preparer"
}
],
"active": true,
"userName": "testuser1",
"lockedOut": false,
"locationId": "Americas",
"userAccess": {
"r2RAdmin": false,
"r2REnabled": true,
"accessClose": true,
"r2RReadOnly": true,
"accessComplete": false,
"accessAutomation": true,
"accessCompliance": true,
"accessCertification": true,
"accessOperationalMatching": false
},
"createdDate": "2023-06-20T18:22:57Z",
"phoneNumber": "555-555-5555",
"departmentId": "SALES",
"programAdminRoleId": "Admin"
}
Response examples (401)
{
"code": "900901",
"message": "Invalid Credentials",
"description": "Access failure for API: /api/admin/v1.1.0, version: v1.1.0 status: (900901) - Invalid Credentials. Make sure you have provided the correct security credentials"
}
Response examples (404)
{
"error": "User not found for specified id or username.",
"status": 404
}