Klineo/Docs
Open app ↗

API schemas

ProtectedExecutionQuote

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
quoteId Yes string —
requestId Yes string —
typedActionIntentHash Yes Hash —
providerId Yes string —
providerKeyResourceVersion Yes Hash —
providerAttestationHash Yes Hash —
routeKind Yes string Allowed: PRIVATE_AMM, RFQ, SOLVER, PUBLIC_AMM
amountIn Yes PositiveAtomicAmount —
amountOut Yes PositiveAtomicAmount —
gasCostQuote Yes AtomicAmount —
providerFeeQuote Yes AtomicAmount —
maximumSlippagePips Yes Pips —
expiresAt Yes string Format: date-time
partialFillAllowed Yes boolean —
minimumFillAmount Yes PositiveAtomicAmount —
settlementAdapterId Yes string —
signature Yes string Content encoding: base64
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/ProtectedExecutionQuote in the OpenAPI contract.