AlgoVault · JSON-LD Context
Algovault Com Context
JSON-LD context defining the semantic vocabulary for Algovault Com from AlgoVault.
13 Classes
39 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
algovault:
https://algovault.com/schema#
Classes
PostApiChatRequest
PostApiChatResponse
PostApiSearchRequest
PostApiSearchResponse
PostApiWebhooksRequest
GetHealthResponse
PostMcpRequest
PostX402GetMarketRegimeRequest
PostX402GetMarketRegimeResponse
PostX402GetTradeCallRequest
PostX402GetTradeCallResponse
PostX402ScanFundingArbRequest
PostX402ScanFundingArbResponse
Properties
| Property | Type | Container |
|---|---|---|
| question | string | |
| model | string | |
| jsonrpc | string | |
| error | ||
| id | string | |
| query | string | |
| limit | integer | |
| url | string | |
| events | list | |
| timeframes | list | |
| assets | list | |
| min_confidence | integer | |
| status | string | |
| server | string | |
| version | string | |
| stripe | boolean | |
| method | string | |
| params | ||
| coin | string | |
| timeframe | string | |
| exchange | string | |
| regime | string | |
| confidence | decimal | |
| metrics | ||
| suggestion | string | |
| timestamp | decimal | |
| _algovault | ||
| assetClass | string | |
| includeReasoning | boolean | |
| call | string | |
| price | decimal | |
| indicators | ||
| reasoning | string | |
| _receipts | ||
| closest_tradeable | ||
| also_see | list | |
| minSpreadBps | decimal | |
| opportunities | list | |
| scannedPairs | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://algovault.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"algovault": "https://algovault.com/schema#",
"PostApiChatRequest": "algovault:PostApiChatRequest",
"question": {
"@id": "algovault:question",
"@type": "xsd:string"
},
"model": {
"@id": "algovault:model",
"@type": "xsd:string"
},
"PostApiChatResponse": "algovault:PostApiChatResponse",
"jsonrpc": {
"@id": "algovault:jsonrpc",
"@type": "xsd:string"
},
"error": {
"@id": "algovault:error"
},
"id": {
"@id": "algovault:id",
"@type": "xsd:string"
},
"PostApiSearchRequest": "algovault:PostApiSearchRequest",
"query": {
"@id": "algovault:query",
"@type": "xsd:string"
},
"limit": {
"@id": "algovault:limit",
"@type": "xsd:integer"
},
"PostApiSearchResponse": "algovault:PostApiSearchResponse",
"PostApiWebhooksRequest": "algovault:PostApiWebhooksRequest",
"url": {
"@id": "algovault:url",
"@type": "xsd:string"
},
"events": {
"@id": "algovault:events",
"@container": "@list"
},
"timeframes": {
"@id": "algovault:timeframes",
"@container": "@list"
},
"assets": {
"@id": "algovault:assets",
"@container": "@list"
},
"min_confidence": {
"@id": "algovault:min_confidence",
"@type": "xsd:integer"
},
"GetHealthResponse": "algovault:GetHealthResponse",
"status": {
"@id": "algovault:status",
"@type": "xsd:string"
},
"server": {
"@id": "algovault:server",
"@type": "xsd:string"
},
"version": {
"@id": "algovault:version",
"@type": "xsd:string"
},
"stripe": {
"@id": "algovault:stripe",
"@type": "xsd:boolean"
},
"PostMcpRequest": "algovault:PostMcpRequest",
"method": {
"@id": "algovault:method",
"@type": "xsd:string"
},
"params": {
"@id": "algovault:params"
},
"PostX402GetMarketRegimeRequest": "algovault:PostX402GetMarketRegimeRequest",
"coin": {
"@id": "algovault:coin",
"@type": "xsd:string"
},
"timeframe": {
"@id": "algovault:timeframe",
"@type": "xsd:string"
},
"exchange": {
"@id": "algovault:exchange",
"@type": "xsd:string"
},
"PostX402GetMarketRegimeResponse": "algovault:PostX402GetMarketRegimeResponse",
"regime": {
"@id": "algovault:regime",
"@type": "xsd:string"
},
"confidence": {
"@id": "algovault:confidence",
"@type": "xsd:decimal"
},
"metrics": {
"@id": "algovault:metrics"
},
"suggestion": {
"@id": "algovault:suggestion",
"@type": "xsd:string"
},
"timestamp": {
"@id": "algovault:timestamp",
"@type": "xsd:decimal"
},
"_algovault": {
"@id": "algovault:_algovault"
},
"PostX402GetTradeCallRequest": "algovault:PostX402GetTradeCallRequest",
"assetClass": {
"@id": "algovault:assetClass",
"@type": "xsd:string"
},
"includeReasoning": {
"@id": "algovault:includeReasoning",
"@type": "xsd:boolean"
},
"PostX402GetTradeCallResponse": "algovault:PostX402GetTradeCallResponse",
"call": {
"@id": "algovault:call",
"@type": "xsd:string"
},
"price": {
"@id": "algovault:price",
"@type": "xsd:decimal"
},
"indicators": {
"@id": "algovault:indicators"
},
"reasoning": {
"@id": "algovault:reasoning",
"@type": "xsd:string"
},
"_receipts": {
"@id": "algovault:_receipts"
},
"closest_tradeable": {
"@id": "algovault:closest_tradeable"
},
"also_see": {
"@id": "algovault:also_see",
"@container": "@list"
},
"PostX402ScanFundingArbRequest": "algovault:PostX402ScanFundingArbRequest",
"minSpreadBps": {
"@id": "algovault:minSpreadBps",
"@type": "xsd:decimal"
},
"PostX402ScanFundingArbResponse": "algovault:PostX402ScanFundingArbResponse",
"opportunities": {
"@id": "algovault:opportunities",
"@container": "@list"
},
"scannedPairs": {
"@id": "algovault:scannedPairs",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "AlgoVault API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects AlgoVault'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-01) from openapi/_ae-authored/algovault-com-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/algovault-com-openapi-generated.yml"
]
}