Klineo/Docs
Open app ↗

API schemas

VenueObservation

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
observationId Yes string —
vaultId No string —
venueId Yes string —
poolAddress No Address —
feeTierPips No Pips —
assetMappingId Yes string —
deployedCapitalQuote Yes AtomicAmount —
activeCapitalQuote Yes AtomicAmount —
usableDepthQuote Yes AtomicAmount —
volumeQuote Yes AtomicAmount —
feesQuote Yes AtomicAmount —
slippagePips Yes Pips —
incentiveIncomeQuote Yes AtomicAmount —
fragmentationPips Yes Pips —
riskPips Yes Pips —
reliabilityPips Yes Pips —
bridgeHaircutPips Yes Pips —
marketQualityMetrics No MarketQualityObservationMetrics —
capturedAt Yes string Format: date-time
chainId No integer Minimum: 1
chainGenesisHash No Hash —
finalizedBlockNumber No AtomicAmount —
finalizedBlockHash No Hash —
finalityEvidenceHash No Hash —
rpcQuorumAttestations No Array of VenueRpcQuorumAttestation Max items: 8
rpcQuorumVerification No VenueRpcQuorumVerification —
providerEvidence No ExternalVenueProviderEvidence —
sourceVenueProfile No VenueProfileGenerationBinding —
evidenceHash Yes Hash —

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