AlgoVesta · JSON-LD Context
Algovesta Com Context
JSON-LD context defining the semantic vocabulary for Algovesta Com from AlgoVesta.
4 Classes
20 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
algovesta:
https://algovesta.com/schema#
Classes
PostApiMcpPoliciesCompileRequest
GetApiMcpReceiptsReceiptidVerifyResponse
PostExchangeOrderRequest
PostWebhookYourtokenRequest
Properties
| Property | Type | Container |
|---|---|---|
| natural_text | string | |
| signature_valid | boolean | |
| chain_valid | boolean | |
| legacy | boolean | |
| symbol | string | |
| action | string | |
| entry | string | |
| stop_loss | string | |
| take_profit | string | |
| side | string | |
| price | string | |
| market | string | |
| lots | string | |
| leverage | string | |
| amount_usd | string | |
| risk_percent | string | |
| quantity | string | |
| take_profits | string | |
| trailing | string | |
| breakeven | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://algovesta.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"algovesta": "https://algovesta.com/schema#",
"PostApiMcpPoliciesCompileRequest": "algovesta:PostApiMcpPoliciesCompileRequest",
"natural_text": {
"@id": "algovesta:natural_text",
"@type": "xsd:string"
},
"GetApiMcpReceiptsReceiptidVerifyResponse": "algovesta:GetApiMcpReceiptsReceiptidVerifyResponse",
"signature_valid": {
"@id": "algovesta:signature_valid",
"@type": "xsd:boolean"
},
"chain_valid": {
"@id": "algovesta:chain_valid",
"@type": "xsd:boolean"
},
"legacy": {
"@id": "algovesta:legacy",
"@type": "xsd:boolean"
},
"PostExchangeOrderRequest": "algovesta:PostExchangeOrderRequest",
"symbol": {
"@id": "algovesta:symbol",
"@type": "xsd:string"
},
"action": {
"@id": "algovesta:action",
"@type": "xsd:string"
},
"entry": {
"@id": "algovesta:entry",
"@type": "xsd:string"
},
"stop_loss": {
"@id": "algovesta:stop_loss",
"@type": "xsd:string"
},
"take_profit": {
"@id": "algovesta:take_profit",
"@type": "xsd:string"
},
"PostWebhookYourtokenRequest": "algovesta:PostWebhookYourtokenRequest",
"side": {
"@id": "algovesta:side",
"@type": "xsd:string"
},
"price": {
"@id": "algovesta:price",
"@type": "xsd:string"
},
"market": {
"@id": "algovesta:market",
"@type": "xsd:string"
},
"lots": {
"@id": "algovesta:lots",
"@type": "xsd:string"
},
"leverage": {
"@id": "algovesta:leverage",
"@type": "xsd:string"
},
"amount_usd": {
"@id": "algovesta:amount_usd",
"@type": "xsd:string"
},
"risk_percent": {
"@id": "algovesta:risk_percent",
"@type": "xsd:string"
},
"quantity": {
"@id": "algovesta:quantity",
"@type": "xsd:string"
},
"take_profits": {
"@id": "algovesta:take_profits",
"@type": "xsd:string"
},
"trailing": {
"@id": "algovesta:trailing",
"@type": "xsd:string"
},
"breakeven": {
"@id": "algovesta:breakeven",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "AlgoVesta API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects AlgoVesta'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/algovesta-com-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/algovesta-com-openapi-generated.yml"
]
}