---
title: "Get Agent Run Status"
method: GET
path: "/v1/browsing/tasks/{id}"
tags: ["Browsing"]
---

# Get Agent Run Status

`GET /v1/browsing/tasks/{id}`

## Request

- Base URL: `https://api.yutori.com`
- URL: `https://api.yutori.com/v1/browsing/tasks/{id}`
- Auth: API key in header `x-api-key`

Returns the current status (queued, running, succeeded, failed) and any results if completed.

## Path parameters

- `id` string, required

## Response `200`

Successful Response

- AgentRunResponse
  - `task_id` string, required: Unique identifier for this browsing task
  - `view_url` string, required
  - `status` 'queued' | 'running' | 'succeeded' | 'failed', required
  - `result` string, nullable
  - `paused` boolean, nullable
  - `structured_result` union: If an output schema was provided, the result formatted as JSON matching that schema
    - object
    - unknown[]
      - unknown
  - `structured_output_status` 'not_requested' | 'pending' | 'succeeded' | 'failed', nullable: Whether structured output was requested, is still pending, succeeded, or failed
  - `webhook_url` string, nullable: Echoes the webhook URL configured for this agent.run request, if provided.
  - `rejection_reason` 'insufficient_prepaid_balance' | 'budget_exceeded' | 'subscription_inactive'

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/yutori/apis/yutori-api.md) - [All operations](https://skmtc.dev/yutori/apis/yutori-api/llms.txt) - [OpenAPI document](https://skmtc.dev/yutori/apis/yutori-api/revisions/ef669f82d5bc?raw)
