Currently we have some hacky parameters, like cirrusUseCompletionSuggester=no, which are not officially supported by the API but let users get slightly different result sets. Create a profile parameter for the api and allow the api users to explicitly select this rather than having an undocumented parameter.
Customize query in gerrit
|Resolved||None||T122260 [GOAL] Promote related pages to production (on for everyone) on all wikis|
|Resolved||ovasileva||T135030 [GOAL] Roll related pages from beta on mobile web for most wikis|
|Resolved||debt||T128822 Add method for more like api query to not boost pages by popularity|
|Resolved||dcausse||T132477 Create search engine profiles to allow api users to select specific search features|