---
title: "GET /agent/{id}/output"
method: GET
path: "/agent/{id}/output"
tags: ["Agent"]
---

# GET /agent/{id}/output

`GET /agent/{id}/output`

Get data from an agent: console output, status, progress and messages. This API endpoint is specifically designed so that it’s easy to get incremental data from an agent.

## Path parameters

- `id` integer, required

## Query parameters

- `mode` 'track' | 'most-recent'
- `containerId` number
- `fromOutputPos` number
- `withoutResultObject` boolean

## Response `200`

Success

- object
  - `status` string
  - `data` object
    - `agentStatus` string
    - `containerStatus` string
    - `runningContainers` number
    - `queuedContainers` number
    - `containerId` number
    - `progress` object
      - `progress` number
      - `label` string
      - `runtime` number
    - `messages` object[]
      - `id` number
      - `date` number
      - `text` string
      - `type` string
      - `context` string[]
    - `output` string
    - `outputPos` number
    - `resultObject` object — Call buster.setResultObject() to set this PlainObject.

## Other responses

- `default` — Error

---

[API](https://skmtc.net/phantombuster/apis/phantombuster-api-v2.md) · [All operations](https://skmtc.net/phantombuster/apis/phantombuster-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/phantombuster/phantombuster-api-v2/versions/acf0049d7c7f/schema)
