Exactly one of: object; object — Discriminator: status — Evidence-backed daily quote-token atomic values for the selected seven-day UTC report. Each lane may independently be unavailable; values are not USD.
| Field | Required at this level | Type | Description and constraints |
|---|---|---|---|
oneOf[1].status |
Yes | Constant UNAVAILABLE |
— |
oneOf[1].reportId |
Yes | string |
— |
oneOf[1].reason |
Yes | string |
Min length: 1 |
oneOf[2].status |
Yes | Constant AVAILABLE |
— |
oneOf[2].reportId |
Yes | string |
— |
oneOf[2].reportContentHash |
Yes | string |
Pattern: ^0x[0-9a-fA-F]{64}$ |
oneOf[2].reportBundleHash |
Yes | string |
Pattern: ^0x[0-9a-fA-F]{64}$ |
oneOf[2].periodStart |
Yes | string |
Format: date-time |
oneOf[2].periodEnd |
Yes | string |
Format: date-time |
oneOf[2].quoteToken |
Yes | string |
Pattern: ^0x[0-9a-fA-F]{40}$ |
oneOf[2].quoteProfile |
Yes | QuoteProfile | — |
oneOf[2].quoteDecimals |
Yes | integer |
Minimum: 0; Maximum: 255 |
oneOf[2].openingNavQuote |
Yes | string |
Pattern: ^(?:0|[1-9][0-9]*)$ |
oneOf[2].portfolio |
Yes | ReportPerformanceSeriesLane | — |
oneOf[2].hold |
Yes | ReportPerformanceSeriesLane | — |
oneOf[2].fullRange |
Yes | ReportPerformanceSeriesLane | — |
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/ReportPerformanceSeries in the OpenAPI contract.