{
  "@context": {
    "@vocab": "https://axiorank.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "axiorank": "https://axiorank.com/schema#",
    "ToolCallRequest": "axiorank:ToolCallRequest",
    "tool": {
      "@id": "axiorank:tool",
      "@type": "xsd:string"
    },
    "arguments": {
      "@id": "axiorank:arguments"
    },
    "phase": {
      "@id": "axiorank:phase",
      "@type": "xsd:string"
    },
    "resultText": {
      "@id": "axiorank:resultText",
      "@type": "xsd:string"
    },
    "promptText": {
      "@id": "axiorank:promptText",
      "@type": "xsd:string"
    },
    "completionText": {
      "@id": "axiorank:completionText",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "axiorank:context",
      "@type": "xsd:string"
    },
    "costUsd": {
      "@id": "axiorank:costUsd",
      "@type": "xsd:decimal"
    },
    "model": {
      "@id": "axiorank:model",
      "@type": "xsd:string"
    },
    "inputTokens": {
      "@id": "axiorank:inputTokens",
      "@type": "xsd:integer"
    },
    "outputTokens": {
      "@id": "axiorank:outputTokens",
      "@type": "xsd:integer"
    },
    "durationMs": {
      "@id": "axiorank:durationMs",
      "@type": "xsd:integer"
    },
    "intent": {
      "@id": "axiorank:intent",
      "@type": "xsd:string"
    },
    "taintHandle": {
      "@id": "axiorank:taintHandle",
      "@type": "xsd:string"
    },
    "passport": {
      "@id": "axiorank:passport",
      "@type": "xsd:boolean"
    },
    "source": {
      "@id": "axiorank:source",
      "@type": "xsd:string"
    },
    "traceId": {
      "@id": "axiorank:traceId",
      "@type": "xsd:string"
    },
    "stepIndex": {
      "@id": "axiorank:stepIndex",
      "@type": "xsd:integer"
    },
    "sessionId": {
      "@id": "axiorank:sessionId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "axiorank:metadata"
    },
    "parentStepIndex": {
      "@id": "axiorank:parentStepIndex",
      "@type": "xsd:integer"
    },
    "VerifyCardRequest": "axiorank:VerifyCardRequest",
    "url": {
      "@id": "axiorank:url",
      "@type": "@id"
    },
    "document": {
      "@id": "axiorank:document"
    },
    "protocol": {
      "@id": "axiorank:protocol",
      "@type": "xsd:string"
    },
    "InboundVerifyRequest": "axiorank:InboundVerifyRequest",
    "surfaceKind": {
      "@id": "axiorank:surfaceKind",
      "@type": "xsd:string"
    },
    "operation": {
      "@id": "axiorank:operation"
    },
    "method": {
      "@id": "axiorank:method"
    },
    "authority": {
      "@id": "axiorank:authority"
    },
    "path": {
      "@id": "axiorank:path"
    },
    "query": {
      "@id": "axiorank:query",
      "@type": "xsd:string"
    },
    "userAgent": {
      "@id": "axiorank:userAgent"
    },
    "clientIp": {
      "@id": "axiorank:clientIp"
    },
    "signatureInput": {
      "@id": "axiorank:signatureInput"
    },
    "signature": {
      "@id": "axiorank:signature"
    },
    "signatureAgent": {
      "@id": "axiorank:signatureAgent"
    },
    "headers": {
      "@id": "axiorank:headers"
    },
    "bodySample": {
      "@id": "axiorank:bodySample"
    },
    "agentCard": {
      "@id": "axiorank:agentCard"
    },
    "agentCardUrl": {
      "@id": "axiorank:agentCardUrl"
    },
    "authToken": {
      "@id": "axiorank:authToken"
    },
    "governancePassport": {
      "@id": "axiorank:governancePassport"
    },
    "reputationCredential": {
      "@id": "axiorank:reputationCredential"
    },
    "McpToolCallRequest": "axiorank:McpToolCallRequest",
    "server": {
      "@id": "axiorank:server",
      "@type": "xsd:string"
    },
    "TokenExchangeRequest": "axiorank:TokenExchangeRequest",
    "grant_type": {
      "@id": "axiorank:grant_type",
      "@type": "xsd:string"
    },
    "subject_token": {
      "@id": "axiorank:subject_token",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "axiorank:ttl_seconds",
      "@type": "xsd:integer"
    },
    "scopes": {
      "@id": "axiorank:scopes",
      "@container": "@list"
    },
    "AuditExportQuery": "axiorank:AuditExportQuery",
    "from": {
      "@id": "axiorank:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "axiorank:to",
      "@type": "xsd:string"
    },
    "cursor": {
      "@id": "axiorank:cursor",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "axiorank:limit",
      "@type": "xsd:integer"
    },
    "decision": {
      "@id": "axiorank:decision",
      "@type": "xsd:string"
    },
    "RiskSignal": "axiorank:RiskSignal",
    "detector": {
      "@id": "axiorank:detector",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "axiorank:category",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "axiorank:severity",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "axiorank:label",
      "@type": "xsd:string"
    },
    "points": {
      "@id": "axiorank:points",
      "@type": "xsd:integer"
    },
    "location": {
      "@id": "axiorank:location",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "axiorank:evidence",
      "@type": "xsd:string"
    },
    "critical": {
      "@id": "axiorank:critical",
      "@type": "xsd:boolean"
    },
    "ToolCallResponse": "axiorank:ToolCallResponse",
    "reason": {
      "@id": "axiorank:reason",
      "@type": "xsd:string"
    },
    "risk": {
      "@id": "axiorank:risk",
      "@type": "xsd:integer"
    },
    "auditLogId": {
      "@id": "axiorank:auditLogId",
      "@type": "xsd:string"
    },
    "signals": {
      "@id": "axiorank:signals",
      "@container": "@list"
    },
    "approvalId": {
      "@id": "axiorank:approvalId",
      "@type": "xsd:string"
    },
    "ifc": {
      "@id": "axiorank:ifc",
      "@type": "xsd:boolean"
    },
    "CardVerifyResponse": "axiorank:CardVerifyResponse",
    "identity": {
      "@id": "axiorank:identity"
    },
    "capabilities": {
      "@id": "axiorank:capabilities"
    },
    "auth": {
      "@id": "axiorank:auth"
    },
    "warnings": {
      "@id": "axiorank:warnings",
      "@container": "@list"
    },
    "cardId": {
      "@id": "axiorank:cardId",
      "@type": "xsd:string"
    },
    "InboundVerifyResponse": "axiorank:InboundVerifyResponse",
    "verification": {
      "@id": "axiorank:verification"
    },
    "enforced": {
      "@id": "axiorank:enforced",
      "@type": "xsd:boolean"
    },
    "requestId": {
      "@id": "axiorank:requestId",
      "@type": "xsd:string"
    },
    "TokenResponse": "axiorank:TokenResponse",
    "token": {
      "@id": "axiorank:token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "axiorank:token_type",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "axiorank:expires_at",
      "@type": "xsd:dateTime"
    },
    "expires_in": {
      "@id": "axiorank:expires_in",
      "@type": "xsd:integer"
    },
    "McpToolCallVerdict": "axiorank:McpToolCallVerdict",
    "ApprovalStatusResponse": "axiorank:ApprovalStatusResponse",
    "status": {
      "@id": "axiorank:status",
      "@type": "xsd:string"
    },
    "resolvedBy": {
      "@id": "axiorank:resolvedBy",
      "@type": "xsd:string"
    },
    "HealthResponse": "axiorank:HealthResponse",
    "db": {
      "@id": "axiorank:db",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "axiorank:time",
      "@type": "xsd:dateTime"
    },
    "SignedTreeHead": "axiorank:SignedTreeHead",
    "seq": {
      "@id": "axiorank:seq",
      "@type": "xsd:integer"
    },
    "merkleRoot": {
      "@id": "axiorank:merkleRoot",
      "@type": "xsd:string"
    },
    "treeSize": {
      "@id": "axiorank:treeSize",
      "@type": "xsd:integer"
    },
    "prevCheckpointHash": {
      "@id": "axiorank:prevCheckpointHash",
      "@type": "xsd:string"
    },
    "checkpointHash": {
      "@id": "axiorank:checkpointHash",
      "@type": "xsd:string"
    },
    "fromTs": {
      "@id": "axiorank:fromTs",
      "@type": "xsd:dateTime"
    },
    "toTs": {
      "@id": "axiorank:toTs",
      "@type": "xsd:dateTime"
    },
    "workspaceId": {
      "@id": "axiorank:workspaceId",
      "@type": "xsd:string"
    },
    "algorithm": {
      "@id": "axiorank:algorithm",
      "@type": "xsd:string"
    },
    "merkleVersion": {
      "@id": "axiorank:merkleVersion",
      "@type": "xsd:integer"
    },
    "treeAlgo": {
      "@id": "axiorank:treeAlgo",
      "@type": "xsd:string"
    },
    "keyId": {
      "@id": "axiorank:keyId",
      "@type": "xsd:string"
    },
    "signedAt": {
      "@id": "axiorank:signedAt",
      "@type": "xsd:dateTime"
    },
    "AuditReceipt": "axiorank:AuditReceipt",
    "version": {
      "@id": "axiorank:version",
      "@type": "xsd:integer"
    },
    "rowHash": {
      "@id": "axiorank:rowHash",
      "@type": "xsd:string"
    },
    "leafHash": {
      "@id": "axiorank:leafHash",
      "@type": "xsd:string"
    },
    "leafIndex": {
      "@id": "axiorank:leafIndex",
      "@type": "xsd:integer"
    },
    "inclusionPath": {
      "@id": "axiorank:inclusionPath",
      "@container": "@list"
    },
    "signedTreeHead": {
      "@id": "axiorank:signedTreeHead",
      "@type": "@id"
    },
    "provenance": {
      "@id": "axiorank:provenance"
    },
    "PublicKeyResponse": "axiorank:PublicKeyResponse",
    "keys": {
      "@id": "axiorank:keys",
      "@container": "@list"
    },
    "VerifyReceiptResponse": "axiorank:VerifyReceiptResponse",
    "ok": {
      "@id": "axiorank:ok",
      "@type": "xsd:boolean"
    },
    "checks": {
      "@id": "axiorank:checks"
    },
    "WitnessRecord": "axiorank:WitnessRecord",
    "witness": {
      "@id": "axiorank:witness",
      "@type": "xsd:string"
    },
    "subjectHash": {
      "@id": "axiorank:subjectHash",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "axiorank:meta"
    },
    "PublicCheckpoint": "axiorank:PublicCheckpoint",
    "batchHash": {
      "@id": "axiorank:batchHash",
      "@type": "xsd:string"
    },
    "prevHash": {
      "@id": "axiorank:prevHash",
      "@type": "xsd:string"
    },
    "rowCount": {
      "@id": "axiorank:rowCount",
      "@type": "xsd:integer"
    },
    "purged": {
      "@id": "axiorank:purged",
      "@type": "xsd:boolean"
    },
    "witnesses": {
      "@id": "axiorank:witnesses",
      "@container": "@list"
    },
    "PublicCheckpointList": "axiorank:PublicCheckpointList",
    "logId": {
      "@id": "axiorank:logId",
      "@type": "xsd:string"
    },
    "checkpoints": {
      "@id": "axiorank:checkpoints",
      "@container": "@list"
    },
    "ErrorResponse": "axiorank:ErrorResponse",
    "error": {
      "@id": "axiorank:error",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AxioRank API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AxioRank's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-02) from openapi/axiorank-com-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/axiorank-com-openapi.json"
  ]
}