What is a deep research API?
A deep research API does more than return search results. It can plan a research task, search or browse sources, read pages, synthesize findings, and return a cited answer or report.
What is the difference between a deep research API and a search API?
A search API returns URLs, snippets, documents, extracted content, or search results for your application to reason over. A deep research API performs more of the analyst workflow: planning, searching, reading, comparing sources, synthesizing an answer, and often producing citations over a longer-running job.
Is OpenAI Deep Research available through API?
Yes. The 2026-05-31 source pack treats OpenAI as a direct managed deep research API option. Publisher should recheck the official Deep Research guide and model page before publishing because model names, tool requirements, pricing, and endpoint behavior can change quickly.
Does Gemini Deep Research have an API?
Yes. Current research evidence shows Gemini Deep Research Agent through the Gemini Interactions API, including deep-research-preview-04-2026 and Api-Revision: 2026-05-20. Treat it as a preview/API-revision-sensitive research-agent workflow, not a normal one-shot Gemini call.
Is Perplexity Sonar Deep Research an API?
Yes. Perplexity documents sonar-deep-research under the Sonar API. It is best framed as a cited web-grounded report API. Publisher should recheck endpoint examples, rate limits, and multi-component pricing before import.
Should I use Exa or Tavily instead of a managed deep research API?
Use Exa or Tavily when you want to build your own research loop with source rules, schema outputs, latency targets, cost controls, and evaluation. Use a managed deep research API when report quality and speed to launch matter more than controlling every retrieval and synthesis step.
Is Claude Research a deep research API?
No, not safely. Current source evidence supports describing Claude Research as a Claude app/workspace Research feature for paid users that requires web search. Do not list it as a standalone deep research API unless Anthropic API docs later verify that path.