Source Control
source_control lets you constrain which web sources the research agent searches and visits. Use it when you want results from trusted domains only, need to block specific sites, want recent content, or need results focused on a specific country.
source_control is a top-level request field alongside input and research_effort.
include_domains and exclude_domains cannot be used together in the same request. boost_domains can be combined with exclude_domains, but not with include_domains.
You can also combine filters:
source_control and output_schema can be combined in a single request. See Structured Output for the combined example.
The Finance Research API does not support source_control. If you need domain filtering on financial questions, use the Research API.