Super User or Manager role can use the Get User id API to get user details. You cannot retrieve data for other Super Users or Managers. The Get User id includes the role and tag ids in the Response.
The Get User id does not pass the Request Body.
API request
curl -n -u "USERNAME:PASSWORD"
"qualys_base_url/qps/rest/2.0/get/am/user/193597948"
Response
{
<?xml version="1.0" encoding="UTF-8"?>
<ServiceResponse
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="qualys_base_url/qps/xsd/2.0/a
m/user.xsd">
<responseCode>SUCCESS</responseCode>
<count>1</count>
<data>
<User>
<id>193597948</id>
<username>quays_ru13</username>
<firstName>Reader</firstName>
<lastName>User</lastName>
<emailAddress>test1@abc.com</emailAddress>
<title>test1</title>
<scopeTags>
<list>
<TagData>
<id>10449936</id>
<name>test agent</name>
</TagData>
</list>
</scopeTags>
<roleList>
<list>
<RoleData>
<id>322223</id>
<name>PATCH READER</name>
</RoleData>
</list>
</roleList>
</User>
</data>
</ServiceResponse>