Search User entities by filter

Search User entities by filter

Returns list of User, the response can be filtered, sorted and supports pagination

Filter

Each additionalProp can filter one field, inside additionalProp there are many optional conditions that can be used for filtering that field

When multiple conditions are specified, they are bundled together using logical AND operators, this means that only the items that match all filter conditions for that field will be returned

filter items possible values: [ id,username,active,locked ]

Sort

Results can be sorted by multiple fields, the order of the fields in the sort request governs the hierarchy of the sort

The first field is the primary sort, the second is used when two values of the first field are the same, and so forth

sort.order default value is DESC

sort.prop possible values:[ id,username,active,locked,creationTime ]

If sort was not specified, the result will be sorted by: creationTime DESC

Free text search

When freeTextSearch is passed, the free text search will be performed on every field except those of type Date

If used together with filters, freeTextSearch will be bundled to the filters with the logical AND operator, this means that only items that match all filters (and each filter's conditions) and the free text search will be returned

Page

limit max number of results that will be returned for each page. If not specify, the default will be 100

page page number starting from 0. If not specify, the default will be 0

Build URL

Encode the JSON object and use the encoded string as the searchRequest parameter:

https://<URL>?searchRequest=<ENCODED_JSON_STRING>

Query Parameters:

ParameterTypeMandatoryDescriptionExample
searchRequestfalseSearch request parameters: filter, sort and page

This API requires UMS_USERS_SEARCH_USER permission(s).

Language
Authorization
Bearer
JWT
Click Try It! to start a request and see the response here!