---
title: "Process Review Action"
method: POST
path: "/api/review/action"
tags: ["v2", "executions", "review", "v2", "executions", "review"]
---

# Process Review Action

`POST /api/review/action`

Process reviews with approve or reject actions.

## Request body

- ReviewRequest — Request model for processing ALL pending reviews for an execution. This request must include ALL pending reviews for a graph execution. Each review will be either approved (with optional data modifications) or rejected (data ignored). The execution will resume only after ALL reviews are processed. Each review item can individually specify whether to auto-approve future executions of the same block via the `auto_approve_future` field on ReviewItem.
  - `reviews` ReviewItem[], required — All reviews with their approval status, data, and messages
    - `node_exec_id` string, required — Node execution ID to review
    - `approved` boolean, required — Whether this review is approved (True) or rejected (False)
    - `message` string, nullable — Optional review message
    - `reviewed_data` union — Optional edited data (ignored if approved=False)
      - object
      - unknown[]
        - unknown
      - string
      - integer
      - number
      - boolean
    - `auto_approve_future` boolean — If true and this review is approved, future executions of this same block (node) will be automatically approved. This only affects approved reviews.

## Response `200`

Successful Response

- ReviewResponse — Response from review endpoint.
  - `approved_count` integer, required — Number of reviews successfully approved
  - `rejected_count` integer, required — Number of reviews successfully rejected
  - `failed_count` integer, required — Number of reviews that failed processing
  - `error` string, nullable — Error message if operation failed

## Other responses

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

---

[API](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server.md) · [All operations](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/significant-gravitas/autogpt-agent-server/versions/382041c7ecb2/schema)
