Skip to main content
GET

Authorizations

x-api-key
string
header
required

Path Parameters

task_id
string
required

Response

Successful Response

Response for getting research task status and results.

task_id
string
required

Unique identifier for this research task

view_url
string
required

URL to view task progress and results

status
enum<string>
required

Current status of the research task

Available options:
queued,
running,
succeeded,
failed
result
string | null

Research results in markdown format if completed

structured_result

If an output schema was provided, the result formatted as JSON matching that schema

structured_output_status
enum<string> | null

Whether structured output was requested, is still pending, succeeded, or failed

Available options:
not_requested,
pending,
succeeded,
failed
created_at
string<date-time> | null

When the task was created

updates
DeveloperUpdate · object[]

List of updates/results from the research task

rejection_reason
enum<string> | null

If status is 'failed', the specific billing reason for rejection

Available options:
insufficient_prepaid_balance,
budget_exceeded,
subscription_inactive