OptionalCountryTwo-letter country code for localisation, e.g. US, GB.
OptionalExcludeExclude these domains, where the provider supports it.
OptionalFreshnessRestrict by recency.
OptionalIncludeAsk for a synthesized answer as well as hits.
Restricts selection to providers whose WebSearchCapabilities.Answer is true — so it changes which provider serves the request, not just what comes back.
OptionalIncludeRestrict results to these domains, where the provider supports it.
OptionalLanguageLanguage code for results, e.g. en.
OptionalMaxDesired result count. Clamped to the serving provider's cap. Default 10.
OptionalProviderPin the search to one provider, by Name (case-insensitive) or DriverClass.
When set, there is no failover. If the named provider is missing, inactive, unavailable or incapable of what was asked, the call fails with a specific result code. A silent substitution is how you discover in production that a "semantic research" search has been served by a keyword engine for a month.
The search query. Required, non-empty.
OptionalSafeAdult-content filter. Default moderate.
Parameters for a web search. Only
Queryis required.