aeX402 · JSON-LD Context

Aex402 Com Context

JSON-LD context defining the semantic vocabulary for Aex402 Com from aeX402.

8 Classes 34 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
aex402: https://aex402.com/schema#

Classes

PaymentRequired402 ChatRequest ChatResponse Model ApiKeyCreate ApiKeyResponse AgentExecuteRequest AgentExecuteResponse

Properties

Property Type Container
jsonrpc string
error
freeTier
paidTier
docs string
quickstart
model string
messages list
max_tokens integer
temperature decimal
stream boolean
tools list
id string
object string
choices list
usage
created integer
owned_by string
wallet string
signature string
message string
label string
key string
prefix string
side string
mint string
solAmount decimal
idempotencyKey string
ok boolean
sig string
replayed boolean
feeCredits integer
remaining integer
note string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://aex402.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "aex402": "https://aex402.com/schema#",
    "PaymentRequired402": "aex402:PaymentRequired402",
    "jsonrpc": {
      "@id": "aex402:jsonrpc",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "aex402:error"
    },
    "freeTier": {
      "@id": "aex402:freeTier"
    },
    "paidTier": {
      "@id": "aex402:paidTier"
    },
    "docs": {
      "@id": "aex402:docs",
      "@type": "xsd:string"
    },
    "quickstart": {
      "@id": "aex402:quickstart"
    },
    "ChatRequest": "aex402:ChatRequest",
    "model": {
      "@id": "aex402:model",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "aex402:messages",
      "@container": "@list"
    },
    "max_tokens": {
      "@id": "aex402:max_tokens",
      "@type": "xsd:integer"
    },
    "temperature": {
      "@id": "aex402:temperature",
      "@type": "xsd:decimal"
    },
    "stream": {
      "@id": "aex402:stream",
      "@type": "xsd:boolean"
    },
    "tools": {
      "@id": "aex402:tools",
      "@container": "@list"
    },
    "ChatResponse": "aex402:ChatResponse",
    "id": {
      "@id": "aex402:id",
      "@type": "xsd:string"
    },
    "object": {
      "@id": "aex402:object",
      "@type": "xsd:string"
    },
    "choices": {
      "@id": "aex402:choices",
      "@container": "@list"
    },
    "usage": {
      "@id": "aex402:usage"
    },
    "Model": "aex402:Model",
    "created": {
      "@id": "aex402:created",
      "@type": "xsd:integer"
    },
    "owned_by": {
      "@id": "aex402:owned_by",
      "@type": "xsd:string"
    },
    "ApiKeyCreate": "aex402:ApiKeyCreate",
    "wallet": {
      "@id": "aex402:wallet",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "aex402:signature",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "aex402:message",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "aex402:label",
      "@type": "xsd:string"
    },
    "ApiKeyResponse": "aex402:ApiKeyResponse",
    "key": {
      "@id": "aex402:key",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "aex402:prefix",
      "@type": "xsd:string"
    },
    "AgentExecuteRequest": "aex402:AgentExecuteRequest",
    "side": {
      "@id": "aex402:side",
      "@type": "xsd:string"
    },
    "mint": {
      "@id": "aex402:mint",
      "@type": "xsd:string"
    },
    "solAmount": {
      "@id": "aex402:solAmount",
      "@type": "xsd:decimal"
    },
    "idempotencyKey": {
      "@id": "aex402:idempotencyKey",
      "@type": "xsd:string"
    },
    "AgentExecuteResponse": "aex402:AgentExecuteResponse",
    "ok": {
      "@id": "aex402:ok",
      "@type": "xsd:boolean"
    },
    "sig": {
      "@id": "aex402:sig",
      "@type": "xsd:string"
    },
    "replayed": {
      "@id": "aex402:replayed",
      "@type": "xsd:boolean"
    },
    "feeCredits": {
      "@id": "aex402:feeCredits",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "aex402:remaining",
      "@type": "xsd:integer"
    },
    "note": {
      "@id": "aex402:note",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "aeX402 API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects aeX402'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-10-31) from openapi/rpc-aex402-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/rpc-aex402-com-openapi.json"
  ]
}