Klineo/Docs
Open app ↗

API schemas

TreasuryReconciliationPreviewRequest

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
mappings Yes Array of object Min items: 1; Max items: 256
mappings[].ledger Yes object Additional properties rejected
mappings[].ledger.recordId Yes string Pattern: ^[a-zA-Z0-9][a-zA-Z0-9:_-]{2,159}$
mappings[].ledger.resourceVersion Yes string Pattern: ^0x[0-9a-f]{64}$
mappings[].ledger.artifactHash Yes string Pattern: ^0x[0-9a-f]{64}$
mappings[].custody Yes object Additional properties rejected
mappings[].custody.evidenceId Yes string Pattern: ^[a-zA-Z0-9][a-zA-Z0-9:_-]{2,159}$
mappings[].custody.resourceVersion Yes string Pattern: ^0x[0-9a-f]{64}$

Nested required fields apply when their parent object or matching union branch is present. Named types link to their complete schema.

Exact definition: #/components/schemas/TreasuryReconciliationPreviewRequest in the OpenAPI contract.