Create an asynchronous research task that explores the web, gathers sources, synthesizes findings, and returns results with citations. Can be used to generate:
outputSchema you provide.The API responds immediately with a researchId for polling completion status. For more details, see Exa Research.
Alternatively, you can use the OpenAI compatible chat completions interface.
Your Exa API key
Instructions for what you would like research on. A good prompt clearly defines what information you want to find, how research should be conducted, and what the output should look like.
4096Research model to use. exa-research is faster and cheaper, while exa-research-pro provides more thorough analysis and stronger reasoning.
exa-research-fast, exa-research, exa-research-pro JSON Schema to enforce structured output. When provided, the research output will be validated against this schema and returned as parsed JSON.
Research request created
Unique identifier for tracking and retrieving this research request
When the research was created (Unix timestamp in milliseconds)
The original research instructions provided
pending The model used for this research request
exa-research-fast, exa-research, exa-research-pro The JSON Schema used to validate the output, if provided