EmidLabs · JSON-LD Context

Emidlabs Com Context

JSON-LD context defining the semantic vocabulary for Emidlabs Com from EmidLabs.

36 Classes 42 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/
emidlabs: https://emidlabs.com/schema#

Classes

PostApiPublicV1BacktestRequest PostApiPublicV1BacktestResponse PostApiPublicV1LiveSubscriptionsRequest PostApiPublicV1LiveSubscriptionsResponse PostApiPublicV1StrategiesRequest PostApiPublicV1StrategiesResponse PostBacktestRequest PostBacktestResponse GetBacktestIdResponse GetBacktestIdTradesResponse PostBacktestBatchRequest PostBacktestBatchResponse GetBacktestBatchBatchidResultsResponse PostConfirmationSourcesRequest PostConfirmationSourcesResponse GetConfirmationSourcesIdResponse GetDslCoreReferenceResponse GetStrategiesResponse PostStrategiesRequest PostStrategiesResponse DeleteStrategiesIdResponse GetStrategiesIdResponse PutStrategiesIdRequest PutStrategiesIdResponse GetSubscriptionsResponse PostSubscriptionsRequest PostSubscriptionsResponse PostSubscriptionsBatchRequest PostSubscriptionsBatchResponse PostSubscriptionsStopRequest PostSubscriptionsStopResponse PostSubscriptionsStopAllResponse GetSubscriptionsIdResponse PatchSubscriptionsIdRequest PatchSubscriptionsIdResponse GetSubscriptionsIdSignalsResponse

Properties

Property Type Container
assetPair string
initialDate date
finalDate date
strategySnapshotJson
id string
status string
createdAtUtc dateTime
canViewResult boolean
webhookUrl string
model string
isPositioned boolean
webhookSecret string
name string
tags list
definition string
errorMessage string
logsJson string
result
recentTradeCount decimal
recentAvgPnlR decimal
recentOutcomes list
items list
totalCount decimal
page decimal
pageSize decimal
totalPages decimal
assetPairs list
batchId string
completedCount decimal
failedCount decimal
pendingCount decimal
timeframe string
runtimeMs decimal
candlesProcessed decimal
unitsConsumed decimal
body string
description string
updatedAtUtc string
provider string
ids string
lastEvaluatedCandleOpenTime decimal
stoppedAtUtc string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://emidlabs.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "emidlabs": "https://emidlabs.com/schema#",
    "PostApiPublicV1BacktestRequest": "emidlabs:PostApiPublicV1BacktestRequest",
    "assetPair": {
      "@id": "emidlabs:assetPair",
      "@type": "xsd:string"
    },
    "initialDate": {
      "@id": "emidlabs:initialDate",
      "@type": "xsd:date"
    },
    "finalDate": {
      "@id": "emidlabs:finalDate",
      "@type": "xsd:date"
    },
    "strategySnapshotJson": {
      "@id": "emidlabs:strategySnapshotJson"
    },
    "PostApiPublicV1BacktestResponse": "emidlabs:PostApiPublicV1BacktestResponse",
    "id": {
      "@id": "emidlabs:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "emidlabs:status",
      "@type": "xsd:string"
    },
    "createdAtUtc": {
      "@id": "emidlabs:createdAtUtc",
      "@type": "xsd:dateTime"
    },
    "canViewResult": {
      "@id": "emidlabs:canViewResult",
      "@type": "xsd:boolean"
    },
    "PostApiPublicV1LiveSubscriptionsRequest": "emidlabs:PostApiPublicV1LiveSubscriptionsRequest",
    "webhookUrl": {
      "@id": "emidlabs:webhookUrl",
      "@type": "xsd:string"
    },
    "PostApiPublicV1LiveSubscriptionsResponse": "emidlabs:PostApiPublicV1LiveSubscriptionsResponse",
    "model": {
      "@id": "emidlabs:model",
      "@type": "xsd:string"
    },
    "isPositioned": {
      "@id": "emidlabs:isPositioned",
      "@type": "xsd:boolean"
    },
    "webhookSecret": {
      "@id": "emidlabs:webhookSecret",
      "@type": "xsd:string"
    },
    "PostApiPublicV1StrategiesRequest": "emidlabs:PostApiPublicV1StrategiesRequest",
    "name": {
      "@id": "emidlabs:name",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "emidlabs:tags",
      "@container": "@list"
    },
    "definition": {
      "@id": "emidlabs:definition",
      "@type": "xsd:string"
    },
    "PostApiPublicV1StrategiesResponse": "emidlabs:PostApiPublicV1StrategiesResponse",
    "PostBacktestRequest": "emidlabs:PostBacktestRequest",
    "PostBacktestResponse": "emidlabs:PostBacktestResponse",
    "GetBacktestIdResponse": "emidlabs:GetBacktestIdResponse",
    "errorMessage": {
      "@id": "emidlabs:errorMessage",
      "@type": "xsd:string"
    },
    "logsJson": {
      "@id": "emidlabs:logsJson",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "emidlabs:result"
    },
    "recentTradeCount": {
      "@id": "emidlabs:recentTradeCount",
      "@type": "xsd:decimal"
    },
    "recentAvgPnlR": {
      "@id": "emidlabs:recentAvgPnlR",
      "@type": "xsd:decimal"
    },
    "recentOutcomes": {
      "@id": "emidlabs:recentOutcomes",
      "@container": "@list"
    },
    "GetBacktestIdTradesResponse": "emidlabs:GetBacktestIdTradesResponse",
    "items": {
      "@id": "emidlabs:items",
      "@container": "@list"
    },
    "totalCount": {
      "@id": "emidlabs:totalCount",
      "@type": "xsd:decimal"
    },
    "page": {
      "@id": "emidlabs:page",
      "@type": "xsd:decimal"
    },
    "pageSize": {
      "@id": "emidlabs:pageSize",
      "@type": "xsd:decimal"
    },
    "totalPages": {
      "@id": "emidlabs:totalPages",
      "@type": "xsd:decimal"
    },
    "PostBacktestBatchRequest": "emidlabs:PostBacktestBatchRequest",
    "assetPairs": {
      "@id": "emidlabs:assetPairs",
      "@container": "@list"
    },
    "PostBacktestBatchResponse": "emidlabs:PostBacktestBatchResponse",
    "batchId": {
      "@id": "emidlabs:batchId",
      "@type": "xsd:string"
    },
    "GetBacktestBatchBatchidResultsResponse": "emidlabs:GetBacktestBatchBatchidResultsResponse",
    "completedCount": {
      "@id": "emidlabs:completedCount",
      "@type": "xsd:decimal"
    },
    "failedCount": {
      "@id": "emidlabs:failedCount",
      "@type": "xsd:decimal"
    },
    "pendingCount": {
      "@id": "emidlabs:pendingCount",
      "@type": "xsd:decimal"
    },
    "PostConfirmationSourcesRequest": "emidlabs:PostConfirmationSourcesRequest",
    "PostConfirmationSourcesResponse": "emidlabs:PostConfirmationSourcesResponse",
    "GetConfirmationSourcesIdResponse": "emidlabs:GetConfirmationSourcesIdResponse",
    "timeframe": {
      "@id": "emidlabs:timeframe",
      "@type": "xsd:string"
    },
    "runtimeMs": {
      "@id": "emidlabs:runtimeMs",
      "@type": "xsd:decimal"
    },
    "candlesProcessed": {
      "@id": "emidlabs:candlesProcessed",
      "@type": "xsd:decimal"
    },
    "unitsConsumed": {
      "@id": "emidlabs:unitsConsumed",
      "@type": "xsd:decimal"
    },
    "GetDslCoreReferenceResponse": "emidlabs:GetDslCoreReferenceResponse",
    "body": {
      "@id": "emidlabs:body",
      "@type": "xsd:string"
    },
    "GetStrategiesResponse": "emidlabs:GetStrategiesResponse",
    "PostStrategiesRequest": "emidlabs:PostStrategiesRequest",
    "description": {
      "@id": "emidlabs:description",
      "@type": "xsd:string"
    },
    "PostStrategiesResponse": "emidlabs:PostStrategiesResponse",
    "DeleteStrategiesIdResponse": "emidlabs:DeleteStrategiesIdResponse",
    "GetStrategiesIdResponse": "emidlabs:GetStrategiesIdResponse",
    "updatedAtUtc": {
      "@id": "emidlabs:updatedAtUtc",
      "@type": "xsd:string"
    },
    "PutStrategiesIdRequest": "emidlabs:PutStrategiesIdRequest",
    "PutStrategiesIdResponse": "emidlabs:PutStrategiesIdResponse",
    "GetSubscriptionsResponse": "emidlabs:GetSubscriptionsResponse",
    "PostSubscriptionsRequest": "emidlabs:PostSubscriptionsRequest",
    "provider": {
      "@id": "emidlabs:provider",
      "@type": "xsd:string"
    },
    "PostSubscriptionsResponse": "emidlabs:PostSubscriptionsResponse",
    "PostSubscriptionsBatchRequest": "emidlabs:PostSubscriptionsBatchRequest",
    "PostSubscriptionsBatchResponse": "emidlabs:PostSubscriptionsBatchResponse",
    "PostSubscriptionsStopRequest": "emidlabs:PostSubscriptionsStopRequest",
    "ids": {
      "@id": "emidlabs:ids",
      "@type": "xsd:string"
    },
    "PostSubscriptionsStopResponse": "emidlabs:PostSubscriptionsStopResponse",
    "PostSubscriptionsStopAllResponse": "emidlabs:PostSubscriptionsStopAllResponse",
    "GetSubscriptionsIdResponse": "emidlabs:GetSubscriptionsIdResponse",
    "lastEvaluatedCandleOpenTime": {
      "@id": "emidlabs:lastEvaluatedCandleOpenTime",
      "@type": "xsd:decimal"
    },
    "stoppedAtUtc": {
      "@id": "emidlabs:stoppedAtUtc",
      "@type": "xsd:string"
    },
    "PatchSubscriptionsIdRequest": "emidlabs:PatchSubscriptionsIdRequest",
    "PatchSubscriptionsIdResponse": "emidlabs:PatchSubscriptionsIdResponse",
    "GetSubscriptionsIdSignalsResponse": "emidlabs:GetSubscriptionsIdSignalsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "EmidLabs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects EmidLabs'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-06) from openapi/_ae-authored/emidlabs-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/_ae-authored/emidlabs-com-openapi-generated.yml"
  ]
}