Ava · JSON-LD Context
Getava Xyz Context
JSON-LD context defining the semantic vocabulary for Getava Xyz from Ava.
10 Classes
66 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
getava:
https://getava.xyz/schema#
Classes
PostRequest
GetV1AgentsAgentinstanceidRecordResponse
PostV1AgentsAgentinstanceidRecordVisibilityRequest
PostV1MandatesRequest
PostV1MandatesResponse
PostV1MandatesIdEvaluateResponse
GetV1ReceiptsExecLendAave62D2A6763C984Af8Be707A58Response
PostV1UsersMeAgentsRequest
PostV1UsersMeWalletsProvisionRequest
PostV1UsersSessionResponse
Properties
| Property | Type | Container |
|---|---|---|
| jsonrpc | string | |
| id | integer | |
| method | string | |
| params | list | |
| ok | boolean | |
| record.recordVersion | string | |
| record.agentInstanceId | string | |
| record.visibility | string | |
| record.stats | ||
| record.verification | ||
| record.generatedAt | string | |
| visibility | string | |
| objective | string | |
| capital | ||
| constraints | ||
| mandate.mandateId | string | |
| mandate.userId | string | |
| mandate.portal | string | |
| mandate.name | string | |
| mandate.status | string | |
| mandate.objective | string | |
| mandate.capital | ||
| mandate.constraints | ||
| mandate.conditions | list | |
| mandate.action | ||
| mandate.createdAt | string | |
| mandate.updatedAt | string | |
| nextStep | string | |
| requestId | string | |
| matched | boolean | |
| evaluation.matched | boolean | |
| evaluation.reason | string | |
| evaluation.observed.price | decimal | |
| evaluation.observed.priceChangePct | decimal | |
| evaluation.observed.matchedIndexes | list | |
| evaluation.actionDispatched | boolean | |
| snapshot.price | decimal | |
| snapshot.priceChangePct | decimal | |
| snapshot.priceChangePct1h | decimal | |
| snapshot.source | string | |
| snapshot.asset | string | |
| snapshot.observedAt | string | |
| receiptVersion | string | |
| executionId | string | |
| venue | string | |
| status | string | |
| txHash | string | |
| blockNumber | integer | |
| attestation | ||
| attestation.confirmed | boolean | |
| attestation.chain | string | |
| attestation.source | string | |
| proof | ||
| proof.standing | string | |
| settlement | ||
| settlement.standing | string | |
| portalSlug | string | |
| agentId | string | |
| label | string | |
| family | string | |
| user | ||
| wallets | list | |
| agents | list | |
| token | string | |
| tokenId | string | |
| sessionKind | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://getava.xyz/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"getava": "https://getava.xyz/schema#",
"PostRequest": "getava:PostRequest",
"jsonrpc": {
"@id": "getava:jsonrpc",
"@type": "xsd:string"
},
"id": {
"@id": "getava:id",
"@type": "xsd:integer"
},
"method": {
"@id": "getava:method",
"@type": "xsd:string"
},
"params": {
"@id": "getava:params",
"@container": "@list"
},
"GetV1AgentsAgentinstanceidRecordResponse": "getava:GetV1AgentsAgentinstanceidRecordResponse",
"ok": {
"@id": "getava:ok",
"@type": "xsd:boolean"
},
"record.recordVersion": {
"@id": "getava:record.recordVersion",
"@type": "xsd:string"
},
"record.agentInstanceId": {
"@id": "getava:record.agentInstanceId",
"@type": "xsd:string"
},
"record.visibility": {
"@id": "getava:record.visibility",
"@type": "xsd:string"
},
"record.stats": {
"@id": "getava:record.stats"
},
"record.verification": {
"@id": "getava:record.verification"
},
"record.generatedAt": {
"@id": "getava:record.generatedAt",
"@type": "xsd:string"
},
"PostV1AgentsAgentinstanceidRecordVisibilityRequest": "getava:PostV1AgentsAgentinstanceidRecordVisibilityRequest",
"visibility": {
"@id": "getava:visibility",
"@type": "xsd:string"
},
"PostV1MandatesRequest": "getava:PostV1MandatesRequest",
"objective": {
"@id": "getava:objective",
"@type": "xsd:string"
},
"capital": {
"@id": "getava:capital"
},
"constraints": {
"@id": "getava:constraints"
},
"PostV1MandatesResponse": "getava:PostV1MandatesResponse",
"mandate.mandateId": {
"@id": "getava:mandate.mandateId",
"@type": "xsd:string"
},
"mandate.userId": {
"@id": "getava:mandate.userId",
"@type": "xsd:string"
},
"mandate.portal": {
"@id": "getava:mandate.portal",
"@type": "xsd:string"
},
"mandate.name": {
"@id": "getava:mandate.name",
"@type": "xsd:string"
},
"mandate.status": {
"@id": "getava:mandate.status",
"@type": "xsd:string"
},
"mandate.objective": {
"@id": "getava:mandate.objective",
"@type": "xsd:string"
},
"mandate.capital": {
"@id": "getava:mandate.capital"
},
"mandate.constraints": {
"@id": "getava:mandate.constraints"
},
"mandate.conditions": {
"@id": "getava:mandate.conditions",
"@container": "@list"
},
"mandate.action": {
"@id": "getava:mandate.action"
},
"mandate.createdAt": {
"@id": "getava:mandate.createdAt",
"@type": "xsd:string"
},
"mandate.updatedAt": {
"@id": "getava:mandate.updatedAt",
"@type": "xsd:string"
},
"nextStep": {
"@id": "getava:nextStep",
"@type": "xsd:string"
},
"requestId": {
"@id": "getava:requestId",
"@type": "xsd:string"
},
"PostV1MandatesIdEvaluateResponse": "getava:PostV1MandatesIdEvaluateResponse",
"matched": {
"@id": "getava:matched",
"@type": "xsd:boolean"
},
"evaluation.matched": {
"@id": "getava:evaluation.matched",
"@type": "xsd:boolean"
},
"evaluation.reason": {
"@id": "getava:evaluation.reason",
"@type": "xsd:string"
},
"evaluation.observed.price": {
"@id": "getava:evaluation.observed.price",
"@type": "xsd:decimal"
},
"evaluation.observed.priceChangePct": {
"@id": "getava:evaluation.observed.priceChangePct",
"@type": "xsd:decimal"
},
"evaluation.observed.matchedIndexes": {
"@id": "getava:evaluation.observed.matchedIndexes",
"@container": "@list"
},
"evaluation.actionDispatched": {
"@id": "getava:evaluation.actionDispatched",
"@type": "xsd:boolean"
},
"snapshot.price": {
"@id": "getava:snapshot.price",
"@type": "xsd:decimal"
},
"snapshot.priceChangePct": {
"@id": "getava:snapshot.priceChangePct",
"@type": "xsd:decimal"
},
"snapshot.priceChangePct1h": {
"@id": "getava:snapshot.priceChangePct1h",
"@type": "xsd:decimal"
},
"snapshot.source": {
"@id": "getava:snapshot.source",
"@type": "xsd:string"
},
"snapshot.asset": {
"@id": "getava:snapshot.asset",
"@type": "xsd:string"
},
"snapshot.observedAt": {
"@id": "getava:snapshot.observedAt",
"@type": "xsd:string"
},
"GetV1ReceiptsExecLendAave62D2A6763C984Af8Be707A58Response": "getava:GetV1ReceiptsExecLendAave62D2A6763C984Af8Be707A58Response",
"receiptVersion": {
"@id": "getava:receiptVersion",
"@type": "xsd:string"
},
"executionId": {
"@id": "getava:executionId",
"@type": "xsd:string"
},
"venue": {
"@id": "getava:venue",
"@type": "xsd:string"
},
"status": {
"@id": "getava:status",
"@type": "xsd:string"
},
"txHash": {
"@id": "getava:txHash",
"@type": "xsd:string"
},
"blockNumber": {
"@id": "getava:blockNumber",
"@type": "xsd:integer"
},
"attestation": {
"@id": "getava:attestation"
},
"attestation.confirmed": {
"@id": "getava:attestation.confirmed",
"@type": "xsd:boolean"
},
"attestation.chain": {
"@id": "getava:attestation.chain",
"@type": "xsd:string"
},
"attestation.source": {
"@id": "getava:attestation.source",
"@type": "xsd:string"
},
"proof": {
"@id": "getava:proof"
},
"proof.standing": {
"@id": "getava:proof.standing",
"@type": "xsd:string"
},
"settlement": {
"@id": "getava:settlement"
},
"settlement.standing": {
"@id": "getava:settlement.standing",
"@type": "xsd:string"
},
"PostV1UsersMeAgentsRequest": "getava:PostV1UsersMeAgentsRequest",
"portalSlug": {
"@id": "getava:portalSlug",
"@type": "xsd:string"
},
"agentId": {
"@id": "getava:agentId",
"@type": "xsd:string"
},
"label": {
"@id": "getava:label",
"@type": "xsd:string"
},
"PostV1UsersMeWalletsProvisionRequest": "getava:PostV1UsersMeWalletsProvisionRequest",
"family": {
"@id": "getava:family",
"@type": "xsd:string"
},
"PostV1UsersSessionResponse": "getava:PostV1UsersSessionResponse",
"user": {
"@id": "getava:user"
},
"wallets": {
"@id": "getava:wallets",
"@container": "@list"
},
"agents": {
"@id": "getava:agents",
"@container": "@list"
},
"token": {
"@id": "getava:token",
"@type": "xsd:string"
},
"tokenId": {
"@id": "getava:tokenId",
"@type": "xsd:string"
},
"sessionKind": {
"@id": "getava:sessionKind",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Ava API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Ava'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-09) from openapi/_ae-authored/getava-xyz-openapi-generated.yml.",
"dcterms:created": "2026-11-09",
"dcterms:source": [
"openapi/_ae-authored/getava-xyz-openapi-generated.yml"
]
}