I'm unclear on how to determine which OpenAI models support native web search and which ones don't. When I try native search for "openai/gpt-5-codex" or "openai/gpt-5-chat" I get "No endpoints found that support native web search" but it works great for "openai/gpt-5". I also get the same error using "anthropic/claude-sonnet-4.5" but "anthropic/claude-opus-4.1" works fine. The doc is unclear on which specific models support native search (https://openrouter.ai/docs/features/web-search) What am I missing? I'm using the API directly in python and I build my requests by specifying plugins not by appending online to the slug.
#Native web search problems
3 messages · Page 1 of 1 (latest)
I'm an AI assistant - my answers may be incorrect and I cannot see screenshots. Please verify information with the OpenRouter docs.
You're correct that the documentation does not provide a definitive list of which exact models support native web search. Here’s what can be confirmed:
- "When the
engineparameter is not specified: Native search is used by default for OpenAI and Anthropic models that support it. Exa search is used for all other models or when native search is not supported. When you explicitly specify"engine": "native", it will always attempt to use the provider’s native search, even if the model doesn’t support it (which may result in an error)" Web Search Feature Doc. - The error "No endpoints found that support native web search" means that specific model does not support native search on OpenRouter.
- There is no published, canonical list of model slugs that support native search. The doc states: "Native search is used by default for OpenAI and Anthropic models that support it" but doesn't enumerate them.
How to check model capabilities:
- The fastest way is to look up the model on the OpenRouter Models page. Models that support native web search usually mention this on their detail page.
- If you receive "No endpoints found...", that model does not support native web search on OpenRouter (even if it does elsewhere).
Summary:
There’s no explicit list—OpenRouter determines support model-by-model. Check the OpenRouter Models directory and individual model pages for the latest info, and expect this to change as models are added or removed [Web Search Feature Doc](https://openrouter.ai/docs/f...
...eatures/web-search).
If you need more detailed or official confirmation, please contact the OpenRouter mods or support.
-# This is an automated response powered by Answer HQ. Use !mute to stop the bot from responding.