Get a Research Object
Retrieve a single research object by ID.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
id
Response
A research object.
id
Research job identifier.
created_at
ISO 8601 timestamp when the job was created.
status
Current status of the research job:
- `queued`: Job accepted, waiting to start
- `searching`: Gathering sources from the web
- `researching`: Processing and analyzing sources
- `analyzing`: Deep analysis of gathered information
- `summarizing`: Generating final synthesis
- `completed`: Research finished successfully
- `failed`: Research encountered an error
query
Original query.
reasoning_loops_consumed
The actual number of reasoning loops executed during the research. May be less than the requested maximum if early exit was allowed.
running_time
Total execution time in seconds for the research job.
results
Sources used in the research, ordered by citation index.
content
Final synthesized response with inline citations. Citations appear as bracketed numbers
(e.g., [1], [2]) that correspond to the citation_index in the results array.
Null until research completes.
transformed_content
Post-processed content (e.g., formatted/converted).