object — Additional properties rejected
| Field | Required at this level | Type | Description and constraints |
|---|---|---|---|
items |
Yes | Array of object |
Max items: 100 |
items[].id |
Yes | string |
— |
items[].organizationId |
Yes | string |
— |
items[].recordType |
Yes | OperatingSystemRecordType | — |
items[].version |
Yes | integer |
Minimum: 1 |
items[].status |
Yes | OperatingSystemRecordStatus | — |
items[].payload |
Yes | TreasuryBucket | — |
items[].artifactHash |
Yes | Hash | — |
items[].evidenceHashes |
Yes | Array of Hash | — |
items[].createdBy |
Yes | string |
— |
items[].reason |
Yes | string |
— |
items[].requestId |
Yes | string |
— |
items[].createdAt |
Yes | string |
Format: date-time |
items[].updatedAt |
Yes | string |
Format: date-time |
items[].supersedesVersion |
No | integer |
Minimum: 1 |
items[].resourceVersion |
Yes | Hash | — |
nextCursor |
Yes | At least one of: string; null |
— |
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/TreasuryLedgerVersionPage in the OpenAPI contract.