Returns information about a specified user.
Use this operation to get the information about the specified user.
Basic authentication using a user’s login and password. See Authentication for details.
The authenticating user must have access to the specified QAComplete project.
To get information on users, send a GET request to the following URL:
ProjId : integer, required
The ID of the needed project.
Id : integer, required
The ID of the needed user.
A sample request:
GET http://yourserver.com/rest-api/service/api/v1/projects/11946/users/24793 HTTP/1.1
Authorization: Basic am9obkBleGFtcGxlLmNvbTpwQHNzd29yZA==
A sample request made by using cURL:
curl -u firstname.lastname@example.org:p@ssword -H "Accept: application/json" http://yourserver.com/service/api/v1/projects/11946/users/24793
If successful, the operation responds with HTTP status code 200 and returns a JSON object with information about the specified user.
If the operation fails, it returns the appropriate status code and (optionally) the error description in the response body.
A sample response:
HTTP/1.1 200 OK
The unique identifier of the user.
The first name of the user.
The last name of the user.
The primary email address of the user.
True if the user is logged on to QAComplete.
True if the user is the security administrator.
True if the user account is active, False otherwise.
The number of times the user was logged in to QAComplete.
The date of the user's anniversary.
True if the user is selected for further actions, False otherwise.
The date and time when the user was created.
The date and time when the user was last updated.
The information on the user's currently active discounts.
The unique import identifier of the user.
The unique identifier of the user's primary department.
The number of the user's logon attempts.
True if the user is using an Active Directory account, False otherwise.
The ID of the last user who updated this user.