CryptoETF · JSON-LD Context

Cryptoetf Today Context

JSON-LD context defining the semantic vocabulary for Cryptoetf Today from CryptoETF.

21 Classes 59 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/
cryptoetf: https://cryptoetf.today/schema#

Classes

FlowsSummaryItemDto FlowsSummaryDto ApiErrorDto FlowPointDto AssetFlowsDto FundFlowDto FundDayDto AssetFundFlowsDto AssetNetAssetsDto FundFeeWaiverDto FundStakingDto FundDto FundsDto CefiComponentsDto IndexPointDto CefiIndexDto TickerDto PriceDto PricesDto WeeklyAssetDto WeeklyAnalyticsDto

Properties

Property Type Container
symbol string
asset string
date
netFlowUsdM decimal
assets list
updatedAt string
statusCode decimal
error string
message string
windowDays decimal
days list
ticker string
issuer string
totalUsdM decimal
funds list
totalNetAssetsUsdM decimal
coinsHeld decimal
coinsDate string
supplySharePct decimal
feePct decimal
aumCapUsdM decimal
until string
status string
sharePct decimal
sharePctDate string
yieldNetPct decimal
yieldBasis string
rewards string
providers list
filingUrl string
name string
exchange string
listedAt string
delistedAt string
sponsorFeePct decimal
netAssetsUsdM decimal
coinsHeldDate string
netAssetsDate string
netAssetsBasis string
effectiveFeePct decimal
feeWaiver
feeRevenueUsdMPerYear decimal
staking
flow decimal
trend decimal
breadth decimal
value decimal
index string
current decimal
components
history list
priceUsd decimal
change24hPct decimal
prices list
avgDailyUsdM decimal
positiveDays decimal
negativeDays decimal
from string
to string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://cryptoetf.today/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cryptoetf": "https://cryptoetf.today/schema#",
    "FlowsSummaryItemDto": "cryptoetf:FlowsSummaryItemDto",
    "symbol": {
      "@id": "cryptoetf:symbol",
      "@type": "xsd:string"
    },
    "asset": {
      "@id": "cryptoetf:asset",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "cryptoetf:date"
    },
    "netFlowUsdM": {
      "@id": "cryptoetf:netFlowUsdM",
      "@type": "xsd:decimal"
    },
    "FlowsSummaryDto": "cryptoetf:FlowsSummaryDto",
    "assets": {
      "@id": "cryptoetf:assets",
      "@container": "@list"
    },
    "updatedAt": {
      "@id": "cryptoetf:updatedAt",
      "@type": "xsd:string"
    },
    "ApiErrorDto": "cryptoetf:ApiErrorDto",
    "statusCode": {
      "@id": "cryptoetf:statusCode",
      "@type": "xsd:decimal"
    },
    "error": {
      "@id": "cryptoetf:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "cryptoetf:message",
      "@type": "xsd:string"
    },
    "FlowPointDto": "cryptoetf:FlowPointDto",
    "AssetFlowsDto": "cryptoetf:AssetFlowsDto",
    "windowDays": {
      "@id": "cryptoetf:windowDays",
      "@type": "xsd:decimal"
    },
    "days": {
      "@id": "cryptoetf:days",
      "@container": "@list"
    },
    "FundFlowDto": "cryptoetf:FundFlowDto",
    "ticker": {
      "@id": "cryptoetf:ticker",
      "@type": "xsd:string"
    },
    "issuer": {
      "@id": "cryptoetf:issuer",
      "@type": "xsd:string"
    },
    "FundDayDto": "cryptoetf:FundDayDto",
    "totalUsdM": {
      "@id": "cryptoetf:totalUsdM",
      "@type": "xsd:decimal"
    },
    "funds": {
      "@id": "cryptoetf:funds",
      "@container": "@list"
    },
    "AssetFundFlowsDto": "cryptoetf:AssetFundFlowsDto",
    "AssetNetAssetsDto": "cryptoetf:AssetNetAssetsDto",
    "totalNetAssetsUsdM": {
      "@id": "cryptoetf:totalNetAssetsUsdM",
      "@type": "xsd:decimal"
    },
    "coinsHeld": {
      "@id": "cryptoetf:coinsHeld",
      "@type": "xsd:decimal"
    },
    "coinsDate": {
      "@id": "cryptoetf:coinsDate",
      "@type": "xsd:string"
    },
    "supplySharePct": {
      "@id": "cryptoetf:supplySharePct",
      "@type": "xsd:decimal"
    },
    "FundFeeWaiverDto": "cryptoetf:FundFeeWaiverDto",
    "feePct": {
      "@id": "cryptoetf:feePct",
      "@type": "xsd:decimal"
    },
    "aumCapUsdM": {
      "@id": "cryptoetf:aumCapUsdM",
      "@type": "xsd:decimal"
    },
    "until": {
      "@id": "cryptoetf:until",
      "@type": "xsd:string"
    },
    "FundStakingDto": "cryptoetf:FundStakingDto",
    "status": {
      "@id": "cryptoetf:status",
      "@type": "xsd:string"
    },
    "sharePct": {
      "@id": "cryptoetf:sharePct",
      "@type": "xsd:decimal"
    },
    "sharePctDate": {
      "@id": "cryptoetf:sharePctDate",
      "@type": "xsd:string"
    },
    "yieldNetPct": {
      "@id": "cryptoetf:yieldNetPct",
      "@type": "xsd:decimal"
    },
    "yieldBasis": {
      "@id": "cryptoetf:yieldBasis",
      "@type": "xsd:string"
    },
    "rewards": {
      "@id": "cryptoetf:rewards",
      "@type": "xsd:string"
    },
    "providers": {
      "@id": "cryptoetf:providers",
      "@container": "@list"
    },
    "filingUrl": {
      "@id": "cryptoetf:filingUrl",
      "@type": "xsd:string"
    },
    "FundDto": "cryptoetf:FundDto",
    "name": {
      "@id": "cryptoetf:name",
      "@type": "xsd:string"
    },
    "exchange": {
      "@id": "cryptoetf:exchange",
      "@type": "xsd:string"
    },
    "listedAt": {
      "@id": "cryptoetf:listedAt",
      "@type": "xsd:string"
    },
    "delistedAt": {
      "@id": "cryptoetf:delistedAt",
      "@type": "xsd:string"
    },
    "sponsorFeePct": {
      "@id": "cryptoetf:sponsorFeePct",
      "@type": "xsd:decimal"
    },
    "netAssetsUsdM": {
      "@id": "cryptoetf:netAssetsUsdM",
      "@type": "xsd:decimal"
    },
    "coinsHeldDate": {
      "@id": "cryptoetf:coinsHeldDate",
      "@type": "xsd:string"
    },
    "netAssetsDate": {
      "@id": "cryptoetf:netAssetsDate",
      "@type": "xsd:string"
    },
    "netAssetsBasis": {
      "@id": "cryptoetf:netAssetsBasis",
      "@type": "xsd:string"
    },
    "effectiveFeePct": {
      "@id": "cryptoetf:effectiveFeePct",
      "@type": "xsd:decimal"
    },
    "feeWaiver": {
      "@id": "cryptoetf:feeWaiver"
    },
    "feeRevenueUsdMPerYear": {
      "@id": "cryptoetf:feeRevenueUsdMPerYear",
      "@type": "xsd:decimal"
    },
    "staking": {
      "@id": "cryptoetf:staking"
    },
    "FundsDto": "cryptoetf:FundsDto",
    "CefiComponentsDto": "cryptoetf:CefiComponentsDto",
    "flow": {
      "@id": "cryptoetf:flow",
      "@type": "xsd:decimal"
    },
    "trend": {
      "@id": "cryptoetf:trend",
      "@type": "xsd:decimal"
    },
    "breadth": {
      "@id": "cryptoetf:breadth",
      "@type": "xsd:decimal"
    },
    "IndexPointDto": "cryptoetf:IndexPointDto",
    "value": {
      "@id": "cryptoetf:value",
      "@type": "xsd:decimal"
    },
    "CefiIndexDto": "cryptoetf:CefiIndexDto",
    "index": {
      "@id": "cryptoetf:index",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "cryptoetf:current",
      "@type": "xsd:decimal"
    },
    "components": {
      "@id": "cryptoetf:components"
    },
    "history": {
      "@id": "cryptoetf:history",
      "@container": "@list"
    },
    "TickerDto": "cryptoetf:TickerDto",
    "PriceDto": "cryptoetf:PriceDto",
    "priceUsd": {
      "@id": "cryptoetf:priceUsd",
      "@type": "xsd:decimal"
    },
    "change24hPct": {
      "@id": "cryptoetf:change24hPct",
      "@type": "xsd:decimal"
    },
    "PricesDto": "cryptoetf:PricesDto",
    "prices": {
      "@id": "cryptoetf:prices",
      "@container": "@list"
    },
    "WeeklyAssetDto": "cryptoetf:WeeklyAssetDto",
    "avgDailyUsdM": {
      "@id": "cryptoetf:avgDailyUsdM",
      "@type": "xsd:decimal"
    },
    "positiveDays": {
      "@id": "cryptoetf:positiveDays",
      "@type": "xsd:decimal"
    },
    "negativeDays": {
      "@id": "cryptoetf:negativeDays",
      "@type": "xsd:decimal"
    },
    "WeeklyAnalyticsDto": "cryptoetf:WeeklyAnalyticsDto",
    "from": {
      "@id": "cryptoetf:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "cryptoetf:to",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "CryptoETF API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects CryptoETF'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-04) from openapi/_original/cryptoetf-today-v1-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/_original/cryptoetf-today-v1-openapi.json"
  ]
}