What is the Research API?

The Research API lets you delegate multi-step web research to Exa’s agents and get back structured JSON that matches the exact schema you define. Provide natural-language instructions (e.g. “Compare the hardware roadmaps of the top GPU manufacturers”) and a JSON Schema describing the output you want – the Research API will search, read sources, synthesize an answer, and return results with citations.

Use it when you need:

  • Answers that require reading multiple sources and synthesizing the information.

  • Structured data you can feed directly into your application or database.

  • Asynchronous processing (tasks can run for several minutes while you do other work).


Next steps