---
title: "Get Answered Reviews Waiting to Run for Chat Session"
method: GET
path: "/api/review/session/{chat_session_id}/answered"
tags: ["v2", "executions", "review"]
---

# Get Answered Reviews Waiting to Run for Chat Session

`GET /api/review/session/{chat_session_id}/answered`

## Request

- The document declares no server URL.
- Auth: HTTP bearer

The chat's answered cards whose calls have not run yet, oldest first, so
its box still shows them as answered, with Close and continue, after a reload.

## Path parameters

- `chat_session_id` string, required

## Response `200`

Successful Response

- PendingHumanReviewModel[]
  - `node_exec_id` string, required: Node execution ID (primary key)
  - `node_id` string: Node definition ID (for grouping)
  - `user_id` string, required: User ID associated with the review
  - `graph_exec_id` string, nullable: Graph execution ID; None for a chat review
  - `graph_id` string, nullable: Graph ID
  - `graph_version` integer, nullable: Graph version
  - `session_id` string, nullable: Chat session ID; None for a graph review
  - `payload` union, required: The actual data payload awaiting review
    - object
    - unknown[]
      - unknown
    - string
    - integer
    - number
    - boolean
  - `instructions` string, nullable: Instructions or message for the reviewer
  - `editable` boolean, required: Whether the reviewer can edit the data
  - `status` 'WAITING' | 'APPROVED' | 'REJECTED', required
  - `review_message` string, nullable: Optional message from the reviewer
  - `expert_id` string, nullable: Expert attributed to the requesting run
  - `expert_name` string, nullable
  - `expert_avatar_url` string, nullable
  - `agent_name` string, nullable: Display name of the agent that requested the review
  - `block_id` string, nullable: The block awaiting approval, when a block asked
  - `action` string, nullable: What that block does, e.g. 'Send Discord Message'
  - `library_agent_id` string, nullable: For run deep links
  - `was_edited` boolean, nullable: Whether the data was modified during review
  - `processed` boolean: Whether the review result has been processed by the execution engine
  - `created_at` string, date-time, required: When the review was created
  - `updated_at` string, date-time, nullable: When the review was last updated
  - `reviewed_at` string, date-time, nullable: When the review was completed

## Other responses

- `401`: Authentication required
- `422`: Validation Error

## Changes

- **2026-10-20** `c2134f110d45`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/changes/api/review/session/:chat_session_id/answered/get.md)

---

[API](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server.md) - [All operations](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/llms.txt) - [OpenAPI document](https://skmtc.dev/significant-gravitas/apis/autogpt-agent-server/revisions/c508818c16ad?raw)
