v3
latestOpenAPI 3.1.02026-08-0431146.5 KBGet the status or result of a background research task
Retrieve the current status of a background research task. While the task is in progress, the result field is null. Once the task reaches completed, the full research result is returned in result. If the task fails, status is failed and error contains a diagnostic message.
get/v1/research/{task_id}
Path parameters
task_idstring uuid required
The unique identifier of the background research task.
Response
The current status and, if completed, the result of the task.
Example response
{
"id": "f1e2d3c4-0000-0000-0000-000000000000",
"task_type": "research",
"status": "queued",
"created_at": "2026-06-26T00:00:00Z",
"result": {
"output": {
"content_type": "text",
"sources": [
{
"url": "https://sustainablemobility.iclei.org/air-pollution-beijing/",
"title": "Clearing the skies: how Beijing tackled air pollution & what lies ahead",
"snippets": [
"The city actively coordinated air pollution control measures with surrounding areas, such as the Beijing-Tianjin-Hebei region."
]
}
]
},
"warnings": []
}
}