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
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
{
"@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"
]
}