Klineo/Docs
Open app ↗

API schemas

StrategyProposalAdmission

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
admissionVersion Yes Constant strategy-proposal-admission-v1 —
strategyDefinitionId Yes string —
strategyDefinitionVersion Yes integer Minimum: 1
strategyDefinitionResourceVersion Yes Hash —
strategyDefinitionArtifactHash Yes Hash —
issuerIntentId Yes string —
issuerIntentVersion Yes integer Minimum: 1
issuerIntentResourceVersion Yes Hash —
issuerIntentArtifactHash Yes Hash —
simulationStudyId Yes string —
simulationStudyVersion Yes integer Minimum: 1
simulationStudyResourceVersion Yes Hash —
simulationStudyArtifactHash Yes Hash —
policyIntentDraftId Yes string —
policyIntentDraftVersion Yes integer Minimum: 1
policyIntentDraftResourceVersion Yes Hash —
policyIntentDraftArtifactHash Yes Hash —
oracleProviderId Yes string —
oracleProviderResourceVersion Yes Hash —
oracleProviderAttestationHash Yes Hash —
oracleObservation Yes object Additional properties rejected
oracleObservation.observedAt Yes string Format: date-time
oracleObservation.payloadHash Yes Hash —
oracleObservation.signature Yes string —
checks Yes object Additional properties rejected
checks.ALLOCATION Yes object Additional properties rejected
checks.ALLOCATION.passed Yes boolean —
checks.ALLOCATION.evidence Yes string —
checks.RANGE Yes object Additional properties rejected
checks.RANGE.passed Yes boolean —
checks.RANGE.evidence Yes string —
checks.LIQUIDITY Yes object Additional properties rejected
checks.LIQUIDITY.passed Yes boolean —
checks.LIQUIDITY.evidence Yes string —
checks.RESERVE Yes object Additional properties rejected
checks.RESERVE.passed Yes boolean —
checks.RESERVE.evidence Yes string —
checks.ORACLE Yes object Additional properties rejected
checks.ORACLE.passed Yes boolean —
checks.ORACLE.evidence Yes string —
checks.POLICY Yes object Additional properties rejected
checks.POLICY.passed Yes boolean —
checks.POLICY.evidence Yes string —
checks.WORST_CASE Yes object Additional properties rejected
checks.WORST_CASE.passed Yes boolean —
checks.WORST_CASE.evidence Yes string —
checks.COMPLETED_SIMULATION Yes object Additional properties rejected
checks.COMPLETED_SIMULATION.passed Yes boolean —
checks.COMPLETED_SIMULATION.evidence Yes string —
valid Yes boolean —
validatedAt Yes string Format: date-time
validUntil Yes string Format: date-time
evidenceHashes Yes Array of Hash —
sourcePackage No StrategyPackageSourceLineage —

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