Klineo/Docs
Open app ↗

API schemas

CapturedHealthEvidenceView

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
schemaVersion Yes Constant agent-health-evidence-view-v1 —
organizationId Yes string Pattern: ^[a-zA-Z0-9][a-zA-Z0-9:_-]{2,159}$
runId Yes string Pattern: ^[a-zA-Z0-9][a-zA-Z0-9:_-]{2,159}$
captureHash Yes string Pattern: ^0x[0-9a-f]{64}$
evidence Yes object Additional properties rejected
evidence.evidenceId Yes string Pattern: ^[a-zA-Z0-9][a-zA-Z0-9:_-]{2,159}$
evidence.source Yes HealthEvidenceSource —
evidence.temporalScope Yes string Allowed: HISTORICAL, CURRENT_CONTEXT
evidence.observedAt Yes At least one of: string; null —
evidence.availableAt Yes At least one of: string; null —
evidence.capturedAt Yes string Format: date-time
evidence.sourceCutoff Yes string Format: date-time
evidence.quoteAssetId Yes At least one of: string; null —
evidence.finality Yes string Allowed: FINALIZED, NOT_APPLICABLE, UNKNOWN
evidence.unit Yes At least one of: string; null —
evidence.coverage Yes object Additional properties rejected
evidence.coverage.includedRecords Yes integer Minimum: 0; Maximum: 9007199254740991
evidence.coverage.excludedRecords Yes integer Minimum: 0; Maximum: 9007199254740991
evidence.coverage.truncated Yes boolean —
evidence.coverage.gaps Yes Array of string Max items: 64
evidence.sourceType Yes string Allowed: VAULT, POLICY, FINALIZED_SNAPSHOT, MARKET_QUALITY_SCORE, VENUE_OBSERVATION, EXECUTION_ATTRIBUTION, ANOMALY, INCIDENT, PROPOSAL
evidence.period Yes string Allowed: CONTEXT, BASELINE, OBSERVATION
evidence.fields Yes Array of object Max items: 2048
evidence.fields[].field Yes string —
evidence.fields[].value Yes At least one of: Exactly one of: string; integer; boolean; null —
evidence.verification Yes Constant RECORDED_SOURCE_ASSERTIONS —

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/CapturedHealthEvidenceView in the OpenAPI contract.