Get QueryAssist
Request
GET <REST API URL>/userdetails/queryAssist?query=string&caret=int
Parameter | Description |
---|---|
query | Filter query. See Query Syntax for the definition of supported logical operations syntax. Following fields and tuples are supported for UserDetails: authLogin: userGithubLogin — All details with the given login authName: value — All details with the given login authName: userGoogleName — All details with the given user full name googleID: value — All details with the given OpenID identifier authLogin: value — Details with the given login authLogin: value — All details with the given login authName: value — All details with the given user full name authLogin: userLdapLogin — All details with the given login authName: value — All details with the given login authName: userOpenIDName — All details with the given user full name openID: value — All details with the given OpenID identifier authLogin: value — Details with the given login authMethod: authModule — User details associated with the given auth provider email: email — Details with the given email has: email — Details with email has: jabber — Details with jabber has: originService — Details that were imported from some service has: authLogin — Details with login id: value — A user detail with the given id jabber: jabber — Details with the given jabber account originService: service — Details that were imported from the given service type: authModuleType — User details of the auth providers of the given type |
caret | Query parameter of type int. |
Response
Response body
queryAssist
{ "query": string, "caret": int, "styleRanges": [queryStyleRange, ...], "suggestions": [querySuggestItem, ...] }