Research Tasks
Retrieve the status and results of a previously created research task.
This endpoint allows you to poll for the completion and output of a research task initiated via the POST /research/tasks
endpoint. Each research task runs asynchronously, performing multi-step research, synthesis, and structured output generation as specified in your original request.
Use the unique task id
returned from the creation endpoint to check whether the task is still running, has completed successfully, or has failed. When the task is complete, the response will include the structured JSON output (matching your provided schema) and any relevant citations.
Typical use case:
- Create a research task with POST
/research/tasks
and receive a taskid
. - Poll this endpoint with the task
id
until the task is complete. - Retrieve the final results and citations once available.
Get your Exa API key
Authorizations
API key can be provided either via x-api-key header or Authorization header with Bearer scheme
Path Parameters
The unique identifier for the research task.
Response
OK
The response is of type object
.