tickfeed-pro · JSON-LD Context

Tickfeed Pro Context

JSON-LD context defining the semantic vocabulary for Tickfeed Pro from tickfeed-pro.

18 Classes 70 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/
tickfeed: https://tickfeed.pro/schema#

Classes

CandleOut CandleSource CandlesResponse ErrorDetail ErrorResponse GapOut GapsResponse PriceResponse PricesResponse PublicFeed PublicHealthResponse SymbolInfo SymbolsResponse TickOut TicksResponse Timeframe UsageDay UsageResponse

Properties

Property Type Container
time dateTime
open decimal
high decimal
low decimal
close decimal
tick_volume integer
spread_points
complete boolean
symbol string
timeframe reference
source reference
count integer
truncated boolean
next_start_time
candles list
notes list
code string
message string
error reference
after dateTime
before dateTime
missing_bars integer
expected boolean
unexplained_bars integer
stored_bars integer
gaps list
note string
bid decimal
ask decimal
spread decimal
point decimal
tick_time dateTime
age_seconds decimal
freshness string
market_open boolean
stale_after_seconds integer
prices list
status string
last_tick_time
feeds list
checked_at dateTime
available boolean
session string
category
name
history_from
description
digits
base_currency
quote_currency
symbols list
timeframes list
ticks list
day string
requests integer
spent string
spent_micros integer
billing string
currency
balance
balance_micros
unit_price
unit_price_micros integer
candles_per_unit integer
ticks_per_unit integer
requests_per_minute integer
spent_30d
spent_30d_micros integer
billable_requests_30d integer
history list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://tickfeed.pro/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tickfeed": "https://tickfeed.pro/schema#",
    "CandleOut": "tickfeed:CandleOut",
    "time": {
      "@id": "tickfeed:time",
      "@type": "xsd:dateTime"
    },
    "open": {
      "@id": "tickfeed:open",
      "@type": "xsd:decimal"
    },
    "high": {
      "@id": "tickfeed:high",
      "@type": "xsd:decimal"
    },
    "low": {
      "@id": "tickfeed:low",
      "@type": "xsd:decimal"
    },
    "close": {
      "@id": "tickfeed:close",
      "@type": "xsd:decimal"
    },
    "tick_volume": {
      "@id": "tickfeed:tick_volume",
      "@type": "xsd:integer"
    },
    "spread_points": {
      "@id": "tickfeed:spread_points"
    },
    "complete": {
      "@id": "tickfeed:complete",
      "@type": "xsd:boolean"
    },
    "CandleSource": "tickfeed:CandleSource",
    "CandlesResponse": "tickfeed:CandlesResponse",
    "symbol": {
      "@id": "tickfeed:symbol",
      "@type": "xsd:string"
    },
    "timeframe": {
      "@id": "tickfeed:timeframe",
      "@type": "@id"
    },
    "source": {
      "@id": "tickfeed:source",
      "@type": "@id"
    },
    "count": {
      "@id": "tickfeed:count",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "tickfeed:truncated",
      "@type": "xsd:boolean"
    },
    "next_start_time": {
      "@id": "tickfeed:next_start_time"
    },
    "candles": {
      "@id": "tickfeed:candles",
      "@container": "@list"
    },
    "notes": {
      "@id": "tickfeed:notes",
      "@container": "@list"
    },
    "ErrorDetail": "tickfeed:ErrorDetail",
    "code": {
      "@id": "tickfeed:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "tickfeed:message",
      "@type": "xsd:string"
    },
    "ErrorResponse": "tickfeed:ErrorResponse",
    "error": {
      "@id": "tickfeed:error",
      "@type": "@id"
    },
    "GapOut": "tickfeed:GapOut",
    "after": {
      "@id": "tickfeed:after",
      "@type": "xsd:dateTime"
    },
    "before": {
      "@id": "tickfeed:before",
      "@type": "xsd:dateTime"
    },
    "missing_bars": {
      "@id": "tickfeed:missing_bars",
      "@type": "xsd:integer"
    },
    "expected": {
      "@id": "tickfeed:expected",
      "@type": "xsd:boolean"
    },
    "unexplained_bars": {
      "@id": "tickfeed:unexplained_bars",
      "@type": "xsd:integer"
    },
    "GapsResponse": "tickfeed:GapsResponse",
    "stored_bars": {
      "@id": "tickfeed:stored_bars",
      "@type": "xsd:integer"
    },
    "gaps": {
      "@id": "tickfeed:gaps",
      "@container": "@list"
    },
    "note": {
      "@id": "tickfeed:note",
      "@type": "xsd:string"
    },
    "PriceResponse": "tickfeed:PriceResponse",
    "bid": {
      "@id": "tickfeed:bid",
      "@type": "xsd:decimal"
    },
    "ask": {
      "@id": "tickfeed:ask",
      "@type": "xsd:decimal"
    },
    "spread": {
      "@id": "tickfeed:spread",
      "@type": "xsd:decimal"
    },
    "point": {
      "@id": "tickfeed:point",
      "@type": "xsd:decimal"
    },
    "tick_time": {
      "@id": "tickfeed:tick_time",
      "@type": "xsd:dateTime"
    },
    "age_seconds": {
      "@id": "tickfeed:age_seconds",
      "@type": "xsd:decimal"
    },
    "freshness": {
      "@id": "tickfeed:freshness",
      "@type": "xsd:string"
    },
    "market_open": {
      "@id": "tickfeed:market_open",
      "@type": "xsd:boolean"
    },
    "stale_after_seconds": {
      "@id": "tickfeed:stale_after_seconds",
      "@type": "xsd:integer"
    },
    "PricesResponse": "tickfeed:PricesResponse",
    "prices": {
      "@id": "tickfeed:prices",
      "@container": "@list"
    },
    "PublicFeed": "tickfeed:PublicFeed",
    "status": {
      "@id": "tickfeed:status",
      "@type": "xsd:string"
    },
    "last_tick_time": {
      "@id": "tickfeed:last_tick_time"
    },
    "PublicHealthResponse": "tickfeed:PublicHealthResponse",
    "feeds": {
      "@id": "tickfeed:feeds",
      "@container": "@list"
    },
    "checked_at": {
      "@id": "tickfeed:checked_at",
      "@type": "xsd:dateTime"
    },
    "SymbolInfo": "tickfeed:SymbolInfo",
    "available": {
      "@id": "tickfeed:available",
      "@type": "xsd:boolean"
    },
    "session": {
      "@id": "tickfeed:session",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "tickfeed:category"
    },
    "name": {
      "@id": "tickfeed:name"
    },
    "history_from": {
      "@id": "tickfeed:history_from"
    },
    "description": {
      "@id": "tickfeed:description"
    },
    "digits": {
      "@id": "tickfeed:digits"
    },
    "base_currency": {
      "@id": "tickfeed:base_currency"
    },
    "quote_currency": {
      "@id": "tickfeed:quote_currency"
    },
    "SymbolsResponse": "tickfeed:SymbolsResponse",
    "symbols": {
      "@id": "tickfeed:symbols",
      "@container": "@list"
    },
    "timeframes": {
      "@id": "tickfeed:timeframes",
      "@container": "@list"
    },
    "TickOut": "tickfeed:TickOut",
    "TicksResponse": "tickfeed:TicksResponse",
    "ticks": {
      "@id": "tickfeed:ticks",
      "@container": "@list"
    },
    "Timeframe": "tickfeed:Timeframe",
    "UsageDay": "tickfeed:UsageDay",
    "day": {
      "@id": "tickfeed:day",
      "@type": "xsd:string"
    },
    "requests": {
      "@id": "tickfeed:requests",
      "@type": "xsd:integer"
    },
    "spent": {
      "@id": "tickfeed:spent",
      "@type": "xsd:string"
    },
    "spent_micros": {
      "@id": "tickfeed:spent_micros",
      "@type": "xsd:integer"
    },
    "UsageResponse": "tickfeed:UsageResponse",
    "billing": {
      "@id": "tickfeed:billing",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "tickfeed:currency"
    },
    "balance": {
      "@id": "tickfeed:balance"
    },
    "balance_micros": {
      "@id": "tickfeed:balance_micros"
    },
    "unit_price": {
      "@id": "tickfeed:unit_price"
    },
    "unit_price_micros": {
      "@id": "tickfeed:unit_price_micros",
      "@type": "xsd:integer"
    },
    "candles_per_unit": {
      "@id": "tickfeed:candles_per_unit",
      "@type": "xsd:integer"
    },
    "ticks_per_unit": {
      "@id": "tickfeed:ticks_per_unit",
      "@type": "xsd:integer"
    },
    "requests_per_minute": {
      "@id": "tickfeed:requests_per_minute",
      "@type": "xsd:integer"
    },
    "spent_30d": {
      "@id": "tickfeed:spent_30d"
    },
    "spent_30d_micros": {
      "@id": "tickfeed:spent_30d_micros",
      "@type": "xsd:integer"
    },
    "billable_requests_30d": {
      "@id": "tickfeed:billable_requests_30d",
      "@type": "xsd:integer"
    },
    "history": {
      "@id": "tickfeed:history",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "tickfeed-pro API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects tickfeed-pro'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/api.tickfeed.pro-openapi.json, openapi/tickfeed-pro-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/api.tickfeed.pro-openapi.json",
    "openapi/tickfeed-pro-openapi.json"
  ]
}