---
title: "Reconcile a split bundle — per-form sum-of-children vs the statement total"
method: GET
path: "/internal/api/document/{document_id}/tie-out"
tags: ["DOCUMENT"]
---

# Reconcile a split bundle — per-form sum-of-children vs the statement total

`GET /internal/api/document/{document_id}/tie-out`

## Request

- Base URL: `https://api.signalshq.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.signalshq.io/internal/api/document/{document_id}/tie-out`
- Auth: OAuth 2
  - Password
  - Token URL: `/auth/login`

For a confirmed split bundle, returns a per-1099-family tie-out: the sum of the children's control-line box values, reconciled against the statement total where one exists (1099-B proceeds). `has_statement_total=false` means it's a neutral sum-of-children readback, not a variance check — so a CPA can confirm a consolidated 1099 split ties out.

## Path parameters

- `document_id` string, uuid, required: The confirmed split bundle to reconcile

## Query parameters

- `client_id` string, uuid, required: Client the document belongs to

## Response `200`

Successful Response

- BundleTieOutResponse
  - `parent_document_id` string, uuid, required
  - `has_statement_total` boolean, required
  - `forms` FormTieOut[], required
    - `form_type` string, required
    - `status` string, required: match | reconciled | unreconciled | no_basis.
    - `is_red` boolean, required: True only on a TRUE unreconciled delta past tolerance.
    - `extracted_total` string, nullable: Sum of the contributing children's control-line box values.
    - `summary_total` string, nullable: The statement total to reconcile against (None when no basis exists).
    - `residual` string, nullable
    - `message` string
    - `child_document_ids` string[]

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/signalshq/apis/signals-api.md) - [All operations](https://skmtc.dev/signalshq/apis/signals-api/llms.txt) - [OpenAPI document](https://skmtc.dev/signalshq/apis/signals-api/revisions/2c22af3b5576?raw)
