---
title: "Case-File Binder Composer"
method: POST
path: "/v1/tools/build_casefile_binder"
tags: ["case file", "binder", "evidence index", "engagement", "examiner", "merkle root", "disclosure manifest", "anchor", "helm"]
---

# Case-File Binder Composer

`POST /v1/tools/build_casefile_binder`

## Request

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

Composes a signed, Merkle-rooted case-file binder manifest over a caller-supplied set of heterogeneous receipts (OCG artifacts, chain composites, disclosure manifests, Helm bundle signposts, anchor proofs). A manifest-of-manifests: never ingests file contents, never re-verifies a referenced receipt, only indexes it by digest with a hint for where to check it.

**Tool URL:** https://ainumbers.co/tools/574-casefile-binder-composer.html

## Request body

- object
  - `engagement_label` string: Label for the engagement or matter
  - `period` string: Reporting or engagement period
  - `entries` unknown[], required: List of {kind,ref_label,digest,verify_hint}
    - unknown

## Response `200`

Successful tool execution result

- object
  - `manifest` object
  - `merkle_root` string
  - `diff` object

---

[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)
