---
title: "Workbook Round-Trip Verify"
method: POST
path: "/v1/tools/verify_workbook_roundtrip"
tags: ["workbook", "round-trip", "csv", "excel", "reconciliation", "zero-PII"]
---

# Workbook Round-Trip Verify

`POST /v1/tools/verify_workbook_roundtrip`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/verify_workbook_roundtrip`
- Auth: none declared

Loads a Spreadsheet Input Manifest for a run (WORKBOOK-1-BUILD-SPEC.md WB-2), surfaces the ranges to recompute in Excel, accepts a pasted range or CSV back per range, and produces a match/mismatch round-trip receipt (WORKBOOK-ROUNDTRIP-BUILD-SPEC.md XLR-1) naming every diverging cell. Reuses the WB-1 CSV parser and range digest; no second engine.

**Tool URL:** https://ainumbers.co/tools/572-workbook-roundtrip-verify.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `manifest` object
  - `observedByRef` object

## Response `200`

Successful tool execution result

- object
  - `receipt` object: workbook-roundtrip-receipt: result (match/mismatch), mismatches[], both sides' range digests

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
