The service provides search based on a query by example model. It builds on the user-supplied syntax to generate an item expander query for submission as a search argument against a repository. The technology is intended to provide recommendations based on user keystrokes, as well as reference to an application-specific dictionary, knowledge base, or other repository.
API methods support submission of a query keyword, resource title, item description, or email address. Methods also allow specification of the language, number of items to return in search results, and a URL parameter for site-specific search.