[#52117923] Add domain/search/options params

Adds three new params:
- `domain`
- `search`
- `options`

The preceding commits:
- Extend test coverage.

/cc @nickstenning @maxamg