Get the list of users.
Changed onGet the list of users listed on the Black Kite system. The list reflects what the user who created this credential sees on the User Management page: users whose authority exceeds theirs are not returned, and Platform Admins, Multi-tenant Admins, Collaborators and Demo Company Users are never returned.
Request
- Base URLhttps://app.blackkitetech.com
- AuthOAuth 2Client credentialsToken URLhttps://app.blackkitetech.com//api/v2/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
The number of the page requested.
The number of result items in a single response.
The exact value of the email address of a user. No wildcard matching or contains is applied.
A single or comma separated value of user role. When omitted no role filter is applied and the list is the full view of the credential creator. NotApplicable returns the users who are only associated with a group and none of the legacy roles.
A single or comma separated value of user status.
Response
Success
Example response
[
{
"UserId": 22,
"FullName": "John Doe",
"Email": "john.doe@acmeinc.com",
"PhoneNumber": "806271728858254",
"LastLoginDate": "2021-08-09T08:30:30.682Z",
"Creator": "SYSTEM",
"Status": "Active",
"Role": "Super Admin",
"AuthorizedEntities": [
{
"Id": 173,
"Name": "MyCompanies"
}
],
"Groups": [
{
"GroupId": 412,
"GroupName": "Vendor Managers"
}
]
}
]Changes
- warning
added the new
NOT APPLICABLEenum value to the/response property for the response status - info
added the enum value
NotApplicableto the propertyitems/of thequeryrequest parameterrole - info
added the optional property
/to the response with the status
- warning