---
title: "Prepare an immutable feed undo (void) manifest"
method: POST
path: "/automation-assurance/reversal-manifests"
tags: ["Banking"]
---

# Prepare an immutable feed undo (void) manifest

`POST /automation-assurance/reversal-manifests`

## Request

- Base URL: `https://ledgerhq.pro/api/v1`
- URL: `https://ledgerhq.pro/api/v1/automation-assurance/reversal-manifests`
- Auth: one of:
  - HTTP bearer and API key in header `x-organization-id`
  - HTTP bearer and API key in header `x-organization-id`

Freezes feed rows, original journal lines, immutable rule provenance, blockers, coding behavior, and a SHA-256 digest for a reviewed void-style undo. Changes no accounting records. Apply voids posted journals and returns linked feed rows to review. Already-voided journals with unreconciled feed rows can release those claims without changing the journal or balances.

## Request body

- object
  - `bankTransactionIds` string[]
  - `pipelineRunId` string, uuid
  - `source` string
  - `ruleId` string, uuid
  - `ruleVersion` integer
  - `dateFrom` string, date
  - `dateTo` string, date
  - `reason` string, required
  - `reasonClass` 'rule_quality_correction' | 'user_policy_change' | 'source_data_correction' | 'system_incident_rollback' | 'duplicate_system_defect' | 'unknown_pending_review', required
  - `reversalDate` string, date: Accepted for compatibility; void-style undo uses the original entry date.
  - `codingBehavior` 'retain' | 'clear'

## Response `200`

Prepared undo/void manifest

## Other responses

- `default`: Error response

---

[API](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api.md) · [All operations](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/revisions/9a8269f0a586?raw)
