IReadOnlyList<IClient> SearchClients( ICredentials credentials, string query, SearchType searchType = SearchType.Prefix, ClientFields fields = ClientFields.All )