Skip to main content

Date: November 20, 2025 We’re excited to introduce Exa Deep - a new search type that finds better results by running multiple searches at once and gives you high-quality summaries for each result. You can send just one query (we’ll create variations automatically) or provide your own query variations using the queryVariants parameter for even better results.
Deep search is available on our API Playground. Try Deep search in the dashboard →

How Deep Search Works

When you use Deep search, here’s what happens:
  1. Query Expansion: If you only send one query, we automatically create variations. If you send query variations yourself using queryVariants, we use those instead.
  2. Parallel Search: We search for your main query and all variations at the same time
  3. Smart Ranking: We combine and rank all results to give you the most relevant ones
  4. Summary Generation: Each result gets a detailed, accurate summary
Using Deep search is simple - just add type="deep" to your search requests. You can also add queryVariants for even better results: Basic Deep Search:
curl -X POST https://api.exa.ai/search \
  -H "x-api-key: EXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "blog post about AI",
    "type": "deep"
  }'
Deep Search with Query Variations:
curl -X POST https://api.exa.ai/search \
  -H "x-api-key: EXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "blog post about AI",
    "queryVariants": ["AI blogpost", "machine learning blogs"],
    "type": "deep"
  }'

What You Get Back

Deep search returns results with a summary field that gives you detailed information about each page:
{
  "requestId": "975a6ff95c69a0bdc558f01c99ede801",
  "resolvedSearchType": "deep",
  "results": [
    {
      "id": "https://andrewchen.com/ai-blogging/",
      "title": "How I use AI when blogging and writing at andrewchen",
      "url": "https://andrewchen.com/ai-blogging/",
      "publishedDate": "2017-10-04T00:00:00.000Z",
      "author": "",
      "summary": "This blog post by Andrew Chen details how he has incorporated generative AI tools, particularly ChatGPT, into his blogging and writing workflow, contrasting it with his previous methods. Key takeaways include using AI for drafting (to overcome writer's block), brainstorming and outlining (where AI excels as a non-judgmental partner), and cleanup/voice refinement...",
      "favicon": "https://andrewchen.co/wp-content/uploads/2015/05/favicon.png"
    },
    {
      "id": "https://www.grammarly.com/ai/ai-writing-tools/blog-post-generator",
      "title": "AI Blog Writing Tool",
      "url": "https://www.grammarly.com/ai/ai-writing-tools/blog-post-generator",
      "publishedDate": "2025-11-20T01:18:04.000Z",
      "author": "",
      "summary": "This page is about an AI Blog Writing Tool offered by Grammarly. It describes how the tool can help users go from a blank page to a polished blog post quickly by entering the target audience, blog post details, and desired tone. The page also provides examples of blog posts generated by the AI tool and includes a FAQ section...",
      "image": "https://static-web.grammarly.com/1e6ajr2k4140/2kjHUDsAx1gDAkZtiyJzx6/5fbc0f000bf8bb427b7b2d2d1a8698f4/Social_Share__39_.png",
      "favicon": "https://static-web.grammarly.com/cms/master/public/favicon-32x32.png"
    }
  ],
  "searchTime": 2880.6,
  "costDollars": {
    "total": 0.015,
    "search": {"neural": 0.005},
    "contents": {"summary": 0.01}
  }
}

Available Search Types

Now you have five search types to choose from:
  • Auto (default): Our best search, intelligently combines keyword and neural
  • Fast: Fastest search
  • Deep: Deep search with query expansion and summaries
  • Keyword: Uses Google-like search to find results with matching keywords
  • Neural: Predicts the most relevant results based on query meaning
We’re excited for you to try Deep search and see how it can improve your search results!