Get Task Status
Lightweight endpoint optimized for polling task status.
Returns only the task status, output, and cost without loading steps,
files, or session details. Use this endpoint for efficient polling
instead of GET /tasks/{task_id}.
Recommended polling pattern:
1. POST /tasks to create a task
2. Poll GET /tasks/{task_id}/status until status is 'finished' or 'stopped'
3. GET /tasks/{task_id} once at the end for full details including steps
Authentication
X-Browser-Use-API-Keystring
API Key authentication via header
Path parameters
task_id
Response
Successful Response
id
Unique identifier for the task
status
Current status of the task
Allowed values:
output
Final output/result of the task (null while running)
finishedAt
Naive UTC timestamp when the task completed (null if still running)
isSuccess
Whether the task was successful based on the agent’s self-reported output
cost
Total cost of the task in USD