Get users by user name
get
/userManagement/v1/user
Get users by user name
Request
Query Parameters
-
filter: string
only filter based on userName is supportedExample:
filter=userName eq "bjensen"
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
- application/json;charset=utf-8
200 Response
Success response from target IDM
Root Schema : schema
Type:
Show Source
array
-
Array of:
object CompactUserDataObject
UserName and ID fields
400 Response
Unsupported Query Param OR Request.
Root Schema : Error
Type:
object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source
-
@baseType: string
When sub-classing, this defines the super-class.
-
@schemaLocation: string
(uri)
A URI to a JSON-Schema file that defines additional attributes and relationships
-
@type: string
When sub-classing, this defines the sub-class entity name.
-
code(required): string
Application relevant detail, defined in the API or a common list.
-
message: string
More details and corrective actions related to the error which can be shown to a client user.
-
reason(required): string
Explanation of the reason for the error which can be shown to a client user.
-
referenceError: string
(uri)
URI of documentation describing the error.
-
status: string
HTTP Error code extension
Examples
The following example shows how to get all users by submitting a GET request on the REST resource using cURL.
Note:
Only the/?filter=userName eq "userNameToBeSearched"
filter is
supported by GET operation.
cURL Command
curl -H 'Authorization: Bearer <Token>' -X GET
https://{FABRIC_HOST}/userManagement/v1/user?filter=userName
eq "bjensen" -H "Content-Type: application/json" | json_pp
Example of Response Body
The following shows the contents of the response body in JSON format.
[ { "id": "User_ID1", "userName": "bjensen@example.com" } ]