searchUsersByQueryString method

Future<ClientResponse<SearchResponse, Errors>> searchUsersByQueryString(
  1. SearchRequest request
)

Retrieves the users for the given search criteria and pagination.

@param {SearchRequest} request The search criteria and pagination constraints. Fields used: ids, query, queryString, numberOfResults, orderBy, startRow, and sortFields. @returns {Promise<ClientResponse

@deprecated This method has been renamed to searchUsersByQuery, use that method instead.

Implementation

Future<ClientResponse<SearchResponse, Errors>> searchUsersByQueryString(
    SearchRequest request) {
  return _start<SearchResponse, Errors>()
      .withUri('/api/user/search')
      .withJSONBody(request)
      .withMethod('POST')
      .withResponseHandler(
          defaultResponseHandlerBuilder((d) => SearchResponse.fromJson(d)))
      .go();
}