Klineo/Docs
Open app ↗

API schemas

PublicPassportResult

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
passport Yes LiquidityPassport —
publication Yes object Additional properties rejected
publication.version Yes integer Minimum: 1
publication.artifactHash Yes Hash —
publication.publishedAt Yes string Format: date-time
publication.supersedesVersion Yes At least one of: integer; null —
verification Yes object Additional properties rejected
verification.signatureValid Yes Constant true —
verification.signatureAlgorithm Yes Constant Ed25519 —
verification.signerProviderId Yes string Min length: 3; Max length: 160
verification.signerKeyResourceVersion Yes Hash —
verification.signerAttestationHash Yes Hash —
verification.responsePublicKey Yes string Content encoding: base64
verification.publicKeyFingerprint Yes Hash —
verification.trustAnchorState Yes string Allowed: CURRENT, ROTATED
verification.verifiedAt Yes string Format: date-time

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