max_tokens | number | no | - | Maximum tokens in the response, at least 16. When omitted, the model’s own default applies. · Range: 16 – 65536 |
reasoning_effort | enum | no | "medium" | How much the model reasons while it researches. high is the most thorough, takes the longest and uses the most tokens. · Allowed: low, medium, high |
search_domain_filter | string | no | - | Comma-separated domains. Prefix with ’-’ to exclude. Max 20. |
max_results | number | no | 15 | Most results each web search returns. More results give more sources to draw on. · Range: 1 – 50 |
search_after_date_filter | string | no | - | Only include sources published after this date. Use MM/DD/YYYY or YYYY-MM-DD. |
search_before_date_filter | string | no | - | Only include sources published before this date. Use MM/DD/YYYY or YYYY-MM-DD. |
search_recency_filter | enum | no | "none" | Relative time filter. Cannot be combined with specific dates. · Allowed: none, hour, day, week, month, year |
last_updated_after_filter | string | no | - | Only include sources last updated after this date. Use MM/DD/YYYY or YYYY-MM-DD. |
last_updated_before_filter | string | no | - | Only include sources last updated before this date. Use MM/DD/YYYY or YYYY-MM-DD. |
country | string | no | - | Two-letter ISO 3166-1 code (e.g. US, GB) for biasing results to a country. |
region | string | no | - | State or province name for location bias. |
city | string | no | - | City name for location bias. |
latitude | number | no | - | Latitude for location bias, in decimal degrees. |
longitude | number | no | - | Longitude for location bias, in decimal degrees. |
disable_formatting | boolean | no | false | Skip the EmpirioLabs Markdown formatting (citation [N] rewriting + References block + <think> extraction to reasoning_content). Raw mode keeps the <think>…</think> tags inside content so callers can parse reasoning themselves. |