SnapTrade · JSON-LD Context

Snaptrade Context

JSON-LD context defining the semantic vocabulary for Snaptrade from SnapTrade.

120 Classes 266 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/
snaptrade: https://snaptrade.com/schema#

Classes

400FailedRequestResponse 401FailedRequestResponse 402BrokerageAuthDisabledResponse 402BrokerageAuthAlreadyDisabledException 403FailedRequestResponse 403FeatureNotEnabledResponse 404FailedRequestResponse 425FailedRequestResponse 429TooManyRequestsResponse 500UnexpectedExceptionResponse 501NotImplementedResponse 503BrokerageRequestResponse 503CurrencyConversionUnavailableResponse AccountSyncStatus TransactionsStatus HoldingsStatus AccountBalance Account ConnectionAccountsResponse AllUserAccountsResponse InvestmentAccount DepositAccount LineOfCreditAccount ConnectionAccountSyncStatus DepositAccountSyncStatus LineOfCreditAccountSyncStatus AccountSimple TradeDetectionSubscription TradeDetectionCancelSubscriptionResponse AccountHoldings AccountHoldingsAccount RecentOrdersResponse RateOfReturnResponse RateOfReturnObject AccountOrderRecord AccountValueHistoryResponse AccountValueHistoryItem AccountOrdersV2Response AccountOrderRecordV2 AccountOrderRecordV2OrderRole TrailingStop AccountOrderRecordLeg AccountOrderRecordLegInstrument AccountOrderRecordStatus AccountOrderRecordStatusV2 OptionQuote OptionsPosition OptionStrategy StrategyQuotes StrategyOrderRecord SnapTradeHoldingsAccount SnapTradeHoldingsTotalValue Balance Currency Exchange USExchange LoginRedirectURI PerformanceCustom SubPeriodReturnRate DividendAtDate PartnerStats ConnectedAssetPartnerStats PartnerData Position TaxLot BalanceV2Money BalanceV2CurrencyAmount AccountBalancesV2Response AllAccountPositionsResponse AccountPosition StockInstrument CfdInstrument TokenizedAssetInstrument AdrInstrument EtfInstrument MutualFundInstrument CefInstrument CryptoInstrument OtherInstrument FutureInstrument FutureOptionInstrument OptionInstrument SnapTradeRegisterUserRequestBody SnapTradeLoginUserRequestBody Symbol UserIDandSecret DeleteUserResponse BrokerageAuthorizationTypeReadOnly Brokerage Institution InstitutionConnection BrokerageAuthorization BrokerageAuthorizationRefreshConfirmation BrokerageAuthorizationTransactionsSyncConfirmation DeleteConnectionConfirmation BrokerageAuthorizationDisabledConfirmation SessionEvent OptionBrokerageSymbol PositionSymbol ExchangeRatePairs ChildBrokerageOrderIDs MonthlyDividends NetContributions NetDividend PastValue Status SymbolQuery ManualTrade ManualTradeImpact ManualTradeSymbol ManualTradeBalance ManualTradeAndImpact ManualTradeForm OptionImpact SimpleTradeInstrument SimpleTradeLeg SimpleTradeForm SimpleTradeResponse MlegTradeForm ManualTradeReplaceForm

Properties

Property Type Container
default_detail
default_code
detail
code
status_code
error
transactions reference
holdings reference
initial_sync_completed boolean
last_successful_sync
first_transaction_date
holdings_unavailable boolean
total
id
brokerage_authorization reference
name string
number string
institution_account_id string
institution_name string
created_date dateTime
funding_date dateTime
opening_date dateTime
sync_status reference
balance reference
status string
raw_type string
account_category string
meta
portfolio_group reference
cash_restrictions list
is_paper boolean
results list
kind string
connection_id reference
display_name string
masked_account_number string
institution_id string
cash_or_margin string
net_value
minimum_payment_amount
available_credit
next_payment_date date
orders
positions
balances
account_id reference
cost string
check_interval_seconds integer
success boolean
account reference
total_value reference
option_positions list
data list
timeframe string
return_percent decimal
brokerage_order_id reference
brokerage_group_order_id string
order_role string
universal_symbol
option_symbol
quote_universal_symbol
quote_currency
action reference
total_quantity string
open_quantity string
canceled_quantity string
filled_quantity string
execution_price string
limit_price string
stop_price string
trailing_stop
order_type string
time_in_force string
time_placed dateTime
time_updated dateTime
time_executed dateTime
expiry_date dateTime
symbol reference
child_brokerage_order_ids
history list
currency string
date date
price_currency string
price_effect string
legs list
amount string
type string
leg_id string
instrument reference
description string
asset_type string
exchange_mic_code string
figi_code string
synthetic_price decimal
implied_volatility decimal
timestamp dateTime
greeks
price decimal
units decimal
average_purchase_price decimal
underlying_symbol_id reference
strategy_type string
number_of_legs decimal
strategy reference
open_price reference
bid_price reference
ask_price reference
volatility decimal
greek
closed_quantity decimal
value decimal
cash decimal
buying_power decimal
mic_code string
timezone string
start_time string
close_time string
suffix string
allows_cryptocurrency_symbols boolean
redirectURI string
sessionId string
totalEquityTimeframe list
contributions reference
contributionTimeframe list
contributionTimeframeCumulative list
withdrawalTimeframe list
contributionStreak decimal
contributionMonthsContributed decimal
contributionTotalMonths decimal
dividends list
dividendIncome decimal
monthlyDividends decimal
badTickers list
dividendTimeline list
commissions decimal
forexFees decimal
fees decimal
rateOfReturn decimal
returnRateTimeframe list
detailedMode boolean
periodStart reference
periodEnd reference
total_users integer
total_connected_users integer
total_active_connections integer
total_disabled_connections integer
oauth_total_users integer
oauth_total_connected_users integer
oauth_total_active_connections integer
oauth_total_disabled_connections integer
assets_under_management decimal
disabled_assets_under_management decimal
oauth_assets_under_management decimal
oauth_disabled_assets_under_management decimal
assets_under_management_currency string
assets_under_management_calculated_at dateTime
connected_assets decimal
disabled_connected_assets decimal
oauth_connected_assets decimal
oauth_disabled_connected_assets decimal
connected_assets_currency string
connected_assets_calculated_at dateTime
slug string
logo_url string
allowed_brokerages list
can_access_trades boolean
can_access_holdings boolean
can_access_account_history boolean
can_access_reference_data boolean
can_access_portfolio_management boolean
can_access_orders boolean
redirect_uri string
pin_required boolean
open_pnl decimal
fractional_units decimal
cash_equivalent boolean
tax_lots list
original_purchase_date dateTime
quantity string
purchased_price string
cost_basis string
current_value string
position_type string
lot_id string
margin
data_freshness
raw_symbol string
exchange string
figi_instrument
underlying_instrument reference
root_symbol string
expiration_code string
expiration_date date
multiplier string
option_type string
strike_price string
underlying reference
userId reference
broker string
immediateRedirect boolean
customRedirect string
reconnect string
connectionType string
showCloseButton boolean
darkMode boolean
locale string
connectionPortalVersion string
userSecret reference
auth_type string
brokerage
aws_s3_logo_url reference
aws_s3_square_logo_url reference
url reference
enabled boolean
maintenance_mode boolean
is_degraded boolean
allows_trading boolean
allows_fractional_units boolean
has_reporting boolean
is_real_time_connection boolean
brokerage_type reference
exchanges list
open_url reference
website reference
square_logo_url reference
release_stage string
regions list
connection
methods list
scopes list
disabled boolean
disabled_date dateTime
updated_date dateTime
is_eligible_for_payout boolean
data_freshness_mode
session_event_type string
session_id reference
user_id reference
brokerage_status_code integer
brokerage_authorization_id reference
local_id string
is_quotable boolean
is_tradable boolean
src reference
dst reference
exchange_rate decimal
take_profit_order_id string
stop_loss_order_id string
version integer
online boolean
substring string
remaining_cash decimal
estimated_commission decimal
forex_fees decimal
universal_symbol_id reference
brokerage_symbol_id reference
trade reference
trade_impacts list
combined_remaining_balance reference
stop decimal
notional_value
estimated_cash_change string
cash_change_direction string
estimated_fee_total string
client_order_id
trading_session string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://snaptrade.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "snaptrade": "https://snaptrade.com/schema#",
    "400FailedRequestResponse": "snaptrade:400FailedRequestResponse",
    "default_detail": {
      "@id": "snaptrade:default_detail"
    },
    "default_code": {
      "@id": "snaptrade:default_code"
    },
    "401FailedRequestResponse": "snaptrade:401FailedRequestResponse",
    "402BrokerageAuthDisabledResponse": "snaptrade:402BrokerageAuthDisabledResponse",
    "detail": {
      "@id": "snaptrade:detail"
    },
    "code": {
      "@id": "snaptrade:code"
    },
    "402BrokerageAuthAlreadyDisabledException": "snaptrade:402BrokerageAuthAlreadyDisabledException",
    "403FailedRequestResponse": "snaptrade:403FailedRequestResponse",
    "403FeatureNotEnabledResponse": "snaptrade:403FeatureNotEnabledResponse",
    "404FailedRequestResponse": "snaptrade:404FailedRequestResponse",
    "425FailedRequestResponse": "snaptrade:425FailedRequestResponse",
    "429TooManyRequestsResponse": "snaptrade:429TooManyRequestsResponse",
    "status_code": {
      "@id": "snaptrade:status_code"
    },
    "500UnexpectedExceptionResponse": "snaptrade:500UnexpectedExceptionResponse",
    "501NotImplementedResponse": "snaptrade:501NotImplementedResponse",
    "error": {
      "@id": "snaptrade:error"
    },
    "503BrokerageRequestResponse": "snaptrade:503BrokerageRequestResponse",
    "503CurrencyConversionUnavailableResponse": "snaptrade:503CurrencyConversionUnavailableResponse",
    "AccountSyncStatus": "snaptrade:AccountSyncStatus",
    "transactions": {
      "@id": "snaptrade:transactions",
      "@type": "@id"
    },
    "holdings": {
      "@id": "snaptrade:holdings",
      "@type": "@id"
    },
    "TransactionsStatus": "snaptrade:TransactionsStatus",
    "initial_sync_completed": {
      "@id": "snaptrade:initial_sync_completed",
      "@type": "xsd:boolean"
    },
    "last_successful_sync": {
      "@id": "snaptrade:last_successful_sync"
    },
    "first_transaction_date": {
      "@id": "snaptrade:first_transaction_date"
    },
    "HoldingsStatus": "snaptrade:HoldingsStatus",
    "holdings_unavailable": {
      "@id": "snaptrade:holdings_unavailable",
      "@type": "xsd:boolean"
    },
    "AccountBalance": "snaptrade:AccountBalance",
    "total": {
      "@id": "snaptrade:total"
    },
    "Account": "snaptrade:Account",
    "id": {
      "@id": "snaptrade:id"
    },
    "brokerage_authorization": {
      "@id": "snaptrade:brokerage_authorization",
      "@type": "@id"
    },
    "name": {
      "@id": "snaptrade:name",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "snaptrade:number",
      "@type": "xsd:string"
    },
    "institution_account_id": {
      "@id": "snaptrade:institution_account_id",
      "@type": "xsd:string"
    },
    "institution_name": {
      "@id": "snaptrade:institution_name",
      "@type": "xsd:string"
    },
    "created_date": {
      "@id": "snaptrade:created_date",
      "@type": "xsd:dateTime"
    },
    "funding_date": {
      "@id": "snaptrade:funding_date",
      "@type": "xsd:dateTime"
    },
    "opening_date": {
      "@id": "snaptrade:opening_date",
      "@type": "xsd:dateTime"
    },
    "sync_status": {
      "@id": "snaptrade:sync_status",
      "@type": "@id"
    },
    "balance": {
      "@id": "snaptrade:balance",
      "@type": "@id"
    },
    "status": {
      "@id": "snaptrade:status",
      "@type": "xsd:string"
    },
    "raw_type": {
      "@id": "snaptrade:raw_type",
      "@type": "xsd:string"
    },
    "account_category": {
      "@id": "snaptrade:account_category",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "snaptrade:meta"
    },
    "portfolio_group": {
      "@id": "snaptrade:portfolio_group",
      "@type": "@id"
    },
    "cash_restrictions": {
      "@id": "snaptrade:cash_restrictions",
      "@container": "@list"
    },
    "is_paper": {
      "@id": "snaptrade:is_paper",
      "@type": "xsd:boolean"
    },
    "ConnectionAccountsResponse": "snaptrade:ConnectionAccountsResponse",
    "results": {
      "@id": "snaptrade:results",
      "@container": "@list"
    },
    "AllUserAccountsResponse": "snaptrade:AllUserAccountsResponse",
    "InvestmentAccount": "snaptrade:InvestmentAccount",
    "kind": {
      "@id": "snaptrade:kind",
      "@type": "xsd:string"
    },
    "connection_id": {
      "@id": "snaptrade:connection_id",
      "@type": "@id"
    },
    "display_name": {
      "@id": "snaptrade:display_name",
      "@type": "xsd:string"
    },
    "masked_account_number": {
      "@id": "snaptrade:masked_account_number",
      "@type": "xsd:string"
    },
    "institution_id": {
      "@id": "snaptrade:institution_id",
      "@type": "xsd:string"
    },
    "cash_or_margin": {
      "@id": "snaptrade:cash_or_margin",
      "@type": "xsd:string"
    },
    "net_value": {
      "@id": "snaptrade:net_value"
    },
    "DepositAccount": "snaptrade:DepositAccount",
    "LineOfCreditAccount": "snaptrade:LineOfCreditAccount",
    "minimum_payment_amount": {
      "@id": "snaptrade:minimum_payment_amount"
    },
    "available_credit": {
      "@id": "snaptrade:available_credit"
    },
    "next_payment_date": {
      "@id": "snaptrade:next_payment_date",
      "@type": "xsd:date"
    },
    "ConnectionAccountSyncStatus": "snaptrade:ConnectionAccountSyncStatus",
    "orders": {
      "@id": "snaptrade:orders"
    },
    "positions": {
      "@id": "snaptrade:positions"
    },
    "balances": {
      "@id": "snaptrade:balances"
    },
    "DepositAccountSyncStatus": "snaptrade:DepositAccountSyncStatus",
    "LineOfCreditAccountSyncStatus": "snaptrade:LineOfCreditAccountSyncStatus",
    "AccountSimple": "snaptrade:AccountSimple",
    "TradeDetectionSubscription": "snaptrade:TradeDetectionSubscription",
    "account_id": {
      "@id": "snaptrade:account_id",
      "@type": "@id"
    },
    "cost": {
      "@id": "snaptrade:cost",
      "@type": "xsd:string"
    },
    "check_interval_seconds": {
      "@id": "snaptrade:check_interval_seconds",
      "@type": "xsd:integer"
    },
    "TradeDetectionCancelSubscriptionResponse": "snaptrade:TradeDetectionCancelSubscriptionResponse",
    "success": {
      "@id": "snaptrade:success",
      "@type": "xsd:boolean"
    },
    "AccountHoldings": "snaptrade:AccountHoldings",
    "account": {
      "@id": "snaptrade:account",
      "@type": "@id"
    },
    "total_value": {
      "@id": "snaptrade:total_value",
      "@type": "@id"
    },
    "AccountHoldingsAccount": "snaptrade:AccountHoldingsAccount",
    "option_positions": {
      "@id": "snaptrade:option_positions",
      "@container": "@list"
    },
    "RecentOrdersResponse": "snaptrade:RecentOrdersResponse",
    "RateOfReturnResponse": "snaptrade:RateOfReturnResponse",
    "data": {
      "@id": "snaptrade:data",
      "@container": "@list"
    },
    "RateOfReturnObject": "snaptrade:RateOfReturnObject",
    "timeframe": {
      "@id": "snaptrade:timeframe",
      "@type": "xsd:string"
    },
    "return_percent": {
      "@id": "snaptrade:return_percent",
      "@type": "xsd:decimal"
    },
    "AccountOrderRecord": "snaptrade:AccountOrderRecord",
    "brokerage_order_id": {
      "@id": "snaptrade:brokerage_order_id",
      "@type": "@id"
    },
    "brokerage_group_order_id": {
      "@id": "snaptrade:brokerage_group_order_id",
      "@type": "xsd:string"
    },
    "order_role": {
      "@id": "snaptrade:order_role",
      "@type": "xsd:string"
    },
    "universal_symbol": {
      "@id": "snaptrade:universal_symbol"
    },
    "option_symbol": {
      "@id": "snaptrade:option_symbol"
    },
    "quote_universal_symbol": {
      "@id": "snaptrade:quote_universal_symbol"
    },
    "quote_currency": {
      "@id": "snaptrade:quote_currency"
    },
    "action": {
      "@id": "snaptrade:action",
      "@type": "@id"
    },
    "total_quantity": {
      "@id": "snaptrade:total_quantity",
      "@type": "xsd:string"
    },
    "open_quantity": {
      "@id": "snaptrade:open_quantity",
      "@type": "xsd:string"
    },
    "canceled_quantity": {
      "@id": "snaptrade:canceled_quantity",
      "@type": "xsd:string"
    },
    "filled_quantity": {
      "@id": "snaptrade:filled_quantity",
      "@type": "xsd:string"
    },
    "execution_price": {
      "@id": "snaptrade:execution_price",
      "@type": "xsd:string"
    },
    "limit_price": {
      "@id": "snaptrade:limit_price",
      "@type": "xsd:string"
    },
    "stop_price": {
      "@id": "snaptrade:stop_price",
      "@type": "xsd:string"
    },
    "trailing_stop": {
      "@id": "snaptrade:trailing_stop"
    },
    "order_type": {
      "@id": "snaptrade:order_type",
      "@type": "xsd:string"
    },
    "time_in_force": {
      "@id": "snaptrade:time_in_force",
      "@type": "xsd:string"
    },
    "time_placed": {
      "@id": "snaptrade:time_placed",
      "@type": "xsd:dateTime"
    },
    "time_updated": {
      "@id": "snaptrade:time_updated",
      "@type": "xsd:dateTime"
    },
    "time_executed": {
      "@id": "snaptrade:time_executed",
      "@type": "xsd:dateTime"
    },
    "expiry_date": {
      "@id": "snaptrade:expiry_date",
      "@type": "xsd:dateTime"
    },
    "symbol": {
      "@id": "snaptrade:symbol",
      "@type": "@id"
    },
    "child_brokerage_order_ids": {
      "@id": "snaptrade:child_brokerage_order_ids"
    },
    "AccountValueHistoryResponse": "snaptrade:AccountValueHistoryResponse",
    "history": {
      "@id": "snaptrade:history",
      "@container": "@list"
    },
    "currency": {
      "@id": "snaptrade:currency",
      "@type": "xsd:string"
    },
    "AccountValueHistoryItem": "snaptrade:AccountValueHistoryItem",
    "date": {
      "@id": "snaptrade:date",
      "@type": "xsd:date"
    },
    "AccountOrdersV2Response": "snaptrade:AccountOrdersV2Response",
    "AccountOrderRecordV2": "snaptrade:AccountOrderRecordV2",
    "price_currency": {
      "@id": "snaptrade:price_currency",
      "@type": "xsd:string"
    },
    "price_effect": {
      "@id": "snaptrade:price_effect",
      "@type": "xsd:string"
    },
    "legs": {
      "@id": "snaptrade:legs",
      "@container": "@list"
    },
    "AccountOrderRecordV2OrderRole": "snaptrade:AccountOrderRecordV2OrderRole",
    "TrailingStop": "snaptrade:TrailingStop",
    "amount": {
      "@id": "snaptrade:amount",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "snaptrade:type",
      "@type": "xsd:string"
    },
    "AccountOrderRecordLeg": "snaptrade:AccountOrderRecordLeg",
    "leg_id": {
      "@id": "snaptrade:leg_id",
      "@type": "xsd:string"
    },
    "instrument": {
      "@id": "snaptrade:instrument",
      "@type": "@id"
    },
    "AccountOrderRecordLegInstrument": "snaptrade:AccountOrderRecordLegInstrument",
    "description": {
      "@id": "snaptrade:description",
      "@type": "xsd:string"
    },
    "asset_type": {
      "@id": "snaptrade:asset_type",
      "@type": "xsd:string"
    },
    "exchange_mic_code": {
      "@id": "snaptrade:exchange_mic_code",
      "@type": "xsd:string"
    },
    "figi_code": {
      "@id": "snaptrade:figi_code",
      "@type": "xsd:string"
    },
    "AccountOrderRecordStatus": "snaptrade:AccountOrderRecordStatus",
    "AccountOrderRecordStatusV2": "snaptrade:AccountOrderRecordStatusV2",
    "OptionQuote": "snaptrade:OptionQuote",
    "synthetic_price": {
      "@id": "snaptrade:synthetic_price",
      "@type": "xsd:decimal"
    },
    "implied_volatility": {
      "@id": "snaptrade:implied_volatility",
      "@type": "xsd:decimal"
    },
    "timestamp": {
      "@id": "snaptrade:timestamp",
      "@type": "xsd:dateTime"
    },
    "greeks": {
      "@id": "snaptrade:greeks"
    },
    "OptionsPosition": "snaptrade:OptionsPosition",
    "price": {
      "@id": "snaptrade:price",
      "@type": "xsd:decimal"
    },
    "units": {
      "@id": "snaptrade:units",
      "@type": "xsd:decimal"
    },
    "average_purchase_price": {
      "@id": "snaptrade:average_purchase_price",
      "@type": "xsd:decimal"
    },
    "OptionStrategy": "snaptrade:OptionStrategy",
    "underlying_symbol_id": {
      "@id": "snaptrade:underlying_symbol_id",
      "@type": "@id"
    },
    "strategy_type": {
      "@id": "snaptrade:strategy_type",
      "@type": "xsd:string"
    },
    "number_of_legs": {
      "@id": "snaptrade:number_of_legs",
      "@type": "xsd:decimal"
    },
    "StrategyQuotes": "snaptrade:StrategyQuotes",
    "strategy": {
      "@id": "snaptrade:strategy",
      "@type": "@id"
    },
    "open_price": {
      "@id": "snaptrade:open_price",
      "@type": "@id"
    },
    "bid_price": {
      "@id": "snaptrade:bid_price",
      "@type": "@id"
    },
    "ask_price": {
      "@id": "snaptrade:ask_price",
      "@type": "@id"
    },
    "volatility": {
      "@id": "snaptrade:volatility",
      "@type": "xsd:decimal"
    },
    "greek": {
      "@id": "snaptrade:greek"
    },
    "StrategyOrderRecord": "snaptrade:StrategyOrderRecord",
    "closed_quantity": {
      "@id": "snaptrade:closed_quantity",
      "@type": "xsd:decimal"
    },
    "SnapTradeHoldingsAccount": "snaptrade:SnapTradeHoldingsAccount",
    "SnapTradeHoldingsTotalValue": "snaptrade:SnapTradeHoldingsTotalValue",
    "value": {
      "@id": "snaptrade:value",
      "@type": "xsd:decimal"
    },
    "Balance": "snaptrade:Balance",
    "cash": {
      "@id": "snaptrade:cash",
      "@type": "xsd:decimal"
    },
    "buying_power": {
      "@id": "snaptrade:buying_power",
      "@type": "xsd:decimal"
    },
    "Currency": "snaptrade:Currency",
    "Exchange": "snaptrade:Exchange",
    "mic_code": {
      "@id": "snaptrade:mic_code",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "snaptrade:timezone",
      "@type": "xsd:string"
    },
    "start_time": {
      "@id": "snaptrade:start_time",
      "@type": "xsd:string"
    },
    "close_time": {
      "@id": "snaptrade:close_time",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "snaptrade:suffix",
      "@type": "xsd:string"
    },
    "USExchange": "snaptrade:USExchange",
    "allows_cryptocurrency_symbols": {
      "@id": "snaptrade:allows_cryptocurrency_symbols",
      "@type": "xsd:boolean"
    },
    "LoginRedirectURI": "snaptrade:LoginRedirectURI",
    "redirectURI": {
      "@id": "snaptrade:redirectURI",
      "@type": "xsd:string"
    },
    "sessionId": {
      "@id": "snaptrade:sessionId",
      "@type": "xsd:string"
    },
    "PerformanceCustom": "snaptrade:PerformanceCustom",
    "totalEquityTimeframe": {
      "@id": "snaptrade:totalEquityTimeframe",
      "@container": "@list"
    },
    "contributions": {
      "@id": "snaptrade:contributions",
      "@type": "@id"
    },
    "contributionTimeframe": {
      "@id": "snaptrade:contributionTimeframe",
      "@container": "@list"
    },
    "contributionTimeframeCumulative": {
      "@id": "snaptrade:contributionTimeframeCumulative",
      "@container": "@list"
    },
    "withdrawalTimeframe": {
      "@id": "snaptrade:withdrawalTimeframe",
      "@container": "@list"
    },
    "contributionStreak": {
      "@id": "snaptrade:contributionStreak",
      "@type": "xsd:decimal"
    },
    "contributionMonthsContributed": {
      "@id": "snaptrade:contributionMonthsContributed",
      "@type": "xsd:decimal"
    },
    "contributionTotalMonths": {
      "@id": "snaptrade:contributionTotalMonths",
      "@type": "xsd:decimal"
    },
    "dividends": {
      "@id": "snaptrade:dividends",
      "@container": "@list"
    },
    "dividendIncome": {
      "@id": "snaptrade:dividendIncome",
      "@type": "xsd:decimal"
    },
    "monthlyDividends": {
      "@id": "snaptrade:monthlyDividends",
      "@type": "xsd:decimal"
    },
    "badTickers": {
      "@id": "snaptrade:badTickers",
      "@container": "@list"
    },
    "dividendTimeline": {
      "@id": "snaptrade:dividendTimeline",
      "@container": "@list"
    },
    "commissions": {
      "@id": "snaptrade:commissions",
      "@type": "xsd:decimal"
    },
    "forexFees": {
      "@id": "snaptrade:forexFees",
      "@type": "xsd:decimal"
    },
    "fees": {
      "@id": "snaptrade:fees",
      "@type": "xsd:decimal"
    },
    "rateOfReturn": {
      "@id": "snaptrade:rateOfReturn",
      "@type": "xsd:decimal"
    },
    "returnRateTimeframe": {
      "@id": "snaptrade:returnRateTimeframe",
      "@container": "@list"
    },
    "detailedMode": {
      "@id": "snaptrade:detailedMode",
      "@type": "xsd:boolean"
    },
    "SubPeriodReturnRate": "snaptrade:SubPeriodReturnRate",
    "periodStart": {
      "@id": "snaptrade:periodStart",
      "@type": "@id"
    },
    "periodEnd": {
      "@id": "snaptrade:periodEnd",
      "@type": "@id"
    },
    "DividendAtDate": "snaptrade:DividendAtDate",
    "PartnerStats": "snaptrade:PartnerStats",
    "total_users": {
      "@id": "snaptrade:total_users",
      "@type": "xsd:integer"
    },
    "total_connected_users": {
      "@id": "snaptrade:total_connected_users",
      "@type": "xsd:integer"
    },
    "total_active_connections": {
      "@id": "snaptrade:total_active_connections",
      "@type": "xsd:integer"
    },
    "total_disabled_connections": {
      "@id": "snaptrade:total_disabled_connections",
      "@type": "xsd:integer"
    },
    "oauth_total_users": {
      "@id": "snaptrade:oauth_total_users",
      "@type": "xsd:integer"
    },
    "oauth_total_connected_users": {
      "@id": "snaptrade:oauth_total_connected_users",
      "@type": "xsd:integer"
    },
    "oauth_total_active_connections": {
      "@id": "snaptrade:oauth_total_active_connections",
      "@type": "xsd:integer"
    },
    "oauth_total_disabled_connections": {
      "@id": "snaptrade:oauth_total_disabled_connections",
      "@type": "xsd:integer"
    },
    "assets_under_management": {
      "@id": "snaptrade:assets_under_management",
      "@type": "xsd:decimal"
    },
    "disabled_assets_under_management": {
      "@id": "snaptrade:disabled_assets_under_management",
      "@type": "xsd:decimal"
    },
    "oauth_assets_under_management": {
      "@id": "snaptrade:oauth_assets_under_management",
      "@type": "xsd:decimal"
    },
    "oauth_disabled_assets_under_management": {
      "@id": "snaptrade:oauth_disabled_assets_under_management",
      "@type": "xsd:decimal"
    },
    "assets_under_management_currency": {
      "@id": "snaptrade:assets_under_management_currency",
      "@type": "xsd:string"
    },
    "assets_under_management_calculated_at": {
      "@id": "snaptrade:assets_under_management_calculated_at",
      "@type": "xsd:dateTime"
    },
    "ConnectedAssetPartnerStats": "snaptrade:ConnectedAssetPartnerStats",
    "connected_assets": {
      "@id": "snaptrade:connected_assets",
      "@type": "xsd:decimal"
    },
    "disabled_connected_assets": {
      "@id": "snaptrade:disabled_connected_assets",
      "@type": "xsd:decimal"
    },
    "oauth_connected_assets": {
      "@id": "snaptrade:oauth_connected_assets",
      "@type": "xsd:decimal"
    },
    "oauth_disabled_connected_assets": {
      "@id": "snaptrade:oauth_disabled_connected_assets",
      "@type": "xsd:decimal"
    },
    "connected_assets_currency": {
      "@id": "snaptrade:connected_assets_currency",
      "@type": "xsd:string"
    },
    "connected_assets_calculated_at": {
      "@id": "snaptrade:connected_assets_calculated_at",
      "@type": "xsd:dateTime"
    },
    "PartnerData": "snaptrade:PartnerData",
    "slug": {
      "@id": "snaptrade:slug",
      "@type": "xsd:string"
    },
    "logo_url": {
      "@id": "snaptrade:logo_url",
      "@type": "xsd:string"
    },
    "allowed_brokerages": {
      "@id": "snaptrade:allowed_brokerages",
      "@container": "@list"
    },
    "can_access_trades": {
      "@id": "snaptrade:can_access_trades",
      "@type": "xsd:boolean"
    },
    "can_access_holdings": {
      "@id": "snaptrade:can_access_holdings",
      "@type": "xsd:boolean"
    },
    "can_access_account_history": {
      "@id": "snaptrade:can_access_account_history",
      "@type": "xsd:boolean"
    },
    "can_access_reference_data": {
      "@id": "snaptrade:can_access_reference_data",
      "@type": "xsd:boolean"
    },
    "can_access_portfolio_management": {
      "@id": "snaptrade:can_access_portfolio_management",
      "@type": "xsd:boolean"
    },
    "can_access_orders": {
      "@id": "snaptrade:can_access_orders",
      "@type": "xsd:boolean"
    },
    "redirect_uri": {
      "@id": "snaptrade:redirect_uri",
      "@type": "xsd:string"
    },
    "pin_required": {
      "@id": "snaptrade:pin_required",
      "@type": "xsd:boolean"
    },
    "Position": "snaptrade:Position",
    "open_pnl": {
      "@id": "snaptrade:open_pnl",
      "@type": "xsd:decimal"
    },
    "fractional_units": {
      "@id": "snaptrade:fractional_units",
      "@type": "xsd:decimal"
    },
    "cash_equivalent": {
      "@id": "snaptrade:cash_equivalent",
      "@type": "xsd:boolean"
    },
    "tax_lots": {
      "@id": "snaptrade:tax_lots",
      "@container": "@list"
    },
    "TaxLot": "snaptrade:TaxLot",
    "original_purchase_date": {
      "@id": "snaptrade:original_purchase_date",
      "@type": "xsd:dateTime"
    },
    "quantity": {
      "@id": "snaptrade:quantity",
      "@type": "xsd:string"
    },
    "purchased_price": {
      "@id": "snaptrade:purchased_price",
      "@type": "xsd:string"
    },
    "cost_basis": {
      "@id": "snaptrade:cost_basis",
      "@type": "xsd:string"
    },
    "current_value": {
      "@id": "snaptrade:current_value",
      "@type": "xsd:string"
    },
    "position_type": {
      "@id": "snaptrade:position_type",
      "@type": "xsd:string"
    },
    "lot_id": {
      "@id": "snaptrade:lot_id",
      "@type": "xsd:string"
    },
    "BalanceV2Money": "snaptrade:BalanceV2Money",
    "BalanceV2CurrencyAmount": "snaptrade:BalanceV2CurrencyAmount",
    "AccountBalancesV2Response": "snaptrade:AccountBalancesV2Response",
    "margin": {
      "@id": "snaptrade:margin"
    },
    "data_freshness": {
      "@id": "snaptrade:data_freshness"
    },
    "AllAccountPositionsResponse": "snaptrade:AllAccountPositionsResponse",
    "AccountPosition": "snaptrade:AccountPosition",
    "StockInstrument": "snaptrade:StockInstrument",
    "raw_symbol": {
      "@id": "snaptrade:raw_symbol",
      "@type": "xsd:string"
    },
    "exchange": {
      "@id": "snaptrade:exchange",
      "@type": "xsd:string"
    },
    "figi_instrument": {
      "@id": "snaptrade:figi_instrument"
    },
    "CfdInstrument": "snaptrade:CfdInstrument",
    "underlying_instrument": {
      "@id": "snaptrade:underlying_instrument",
      "@type": "@id"
    },
    "TokenizedAssetInstrument": "snaptrade:TokenizedAssetInstrument",
    "AdrInstrument": "snaptrade:AdrInstrument",
    "EtfInstrument": "snaptrade:EtfInstrument",
    "MutualFundInstrument": "snaptrade:MutualFundInstrument",
    "CefInstrument": "snaptrade:CefInstrument",
    "CryptoInstrument": "snaptrade:CryptoInstrument",
    "OtherInstrument": "snaptrade:OtherInstrument",
    "FutureInstrument": "snaptrade:FutureInstrument",
    "root_symbol": {
      "@id": "snaptrade:root_symbol",
      "@type": "xsd:string"
    },
    "expiration_code": {
      "@id": "snaptrade:expiration_code",
      "@type": "xsd:string"
    },
    "expiration_date": {
      "@id": "snaptrade:expiration_date",
      "@type": "xsd:date"
    },
    "multiplier": {
      "@id": "snaptrade:multiplier",
      "@type": "xsd:string"
    },
    "FutureOptionInstrument": "snaptrade:FutureOptionInstrument",
    "option_type": {
      "@id": "snaptrade:option_type",
      "@type": "xsd:string"
    },
    "strike_price": {
      "@id": "snaptrade:strike_price",
      "@type": "xsd:string"
    },
    "underlying": {
      "@id": "snaptrade:underlying",
      "@type": "@id"
    },
    "OptionInstrument": "snaptrade:OptionInstrument",
    "SnapTradeRegisterUserRequestBody": "snaptrade:SnapTradeRegisterUserRequestBody",
    "userId": {
      "@id": "snaptrade:userId",
      "@type": "@id"
    },
    "SnapTradeLoginUserRequestBody": "snaptrade:SnapTradeLoginUserRequestBody",
    "broker": {
      "@id": "snaptrade:broker",
      "@type": "xsd:string"
    },
    "immediateRedirect": {
      "@id": "snaptrade:immediateRedirect",
      "@type": "xsd:boolean"
    },
    "customRedirect": {
      "@id": "snaptrade:customRedirect",
      "@type": "xsd:string"
    },
    "reconnect": {
      "@id": "snaptrade:reconnect",
      "@type": "xsd:string"
    },
    "connectionType": {
      "@id": "snaptrade:connectionType",
      "@type": "xsd:string"
    },
    "showCloseButton": {
      "@id": "snaptrade:showCloseButton",
      "@type": "xsd:boolean"
    },
    "darkMode": {
      "@id": "snaptrade:darkMode",
      "@type": "xsd:boolean"
    },
    "locale": {
      "@id": "snaptrade:locale",
      "@type": "xsd:string"
    },
    "connectionPortalVersion": {
      "@id": "snaptrade:connectionPortalVersion",
      "@type": "xsd:string"
    },
    "Symbol": "snaptrade:Symbol",
    "UserIDandSecret": "snaptrade:UserIDandSecret",
    "userSecret": {
      "@id": "snaptrade:userSecret",
      "@type": "@id"
    },
    "DeleteUserResponse": "snaptrade:DeleteUserResponse",
    "BrokerageAuthorizationTypeReadOnly": "snaptrade:BrokerageAuthorizationTypeReadOnly",
    "auth_type": {
      "@id": "snaptrade:auth_type",
      "@type": "xsd:string"
    },
    "brokerage": {
      "@id": "snaptrade:brokerage"
    },
    "Brokerage": "snaptrade:Brokerage",
    "aws_s3_logo_url": {
      "@id": "snaptrade:aws_s3_logo_url",
      "@type": "@id"
    },
    "aws_s3_square_logo_url": {
      "@id": "snaptrade:aws_s3_square_logo_url",
      "@type": "@id"
    },
    "url": {
      "@id": "snaptrade:url",
      "@type": "@id"
    },
    "enabled": {
      "@id": "snaptrade:enabled",
      "@type": "xsd:boolean"
    },
    "maintenance_mode": {
      "@id": "snaptrade:maintenance_mode",
      "@type": "xsd:boolean"
    },
    "is_degraded": {
      "@id": "snaptrade:is_degraded",
      "@type": "xsd:boolean"
    },
    "allows_trading": {
      "@id": "snaptrade:allows_trading",
      "@type": "xsd:boolean"
    },
    "allows_fractional_units": {
      "@id": "snaptrade:allows_fractional_units",
      "@type": "xsd:boolean"
    },
    "has_reporting": {
      "@id": "snaptrade:has_reporting",
      "@type": "xsd:boolean"
    },
    "is_real_time_connection": {
      "@id": "snaptrade:is_real_time_connection",
      "@type": "xsd:boolean"
    },
    "brokerage_type": {
      "@id": "snaptrade:brokerage_type",
      "@type": "@id"
    },
    "exchanges": {
      "@id": "snaptrade:exchanges",
      "@container": "@list"
    },
    "open_url": {
      "@id": "snaptrade:open_url",
      "@type": "@id"
    },
    "Institution": "snaptrade:Institution",
    "website": {
      "@id": "snaptrade:website",
      "@type": "@id"
    },
    "square_logo_url": {
      "@id": "snaptrade:square_logo_url",
      "@type": "@id"
    },
    "release_stage": {
      "@id": "snaptrade:release_stage",
      "@type": "xsd:string"
    },
    "regions": {
      "@id": "snaptrade:regions",
      "@container": "@list"
    },
    "connection": {
      "@id": "snaptrade:connection"
    },
    "InstitutionConnection": "snaptrade:InstitutionConnection",
    "methods": {
      "@id": "snaptrade:methods",
      "@container": "@list"
    },
    "scopes": {
      "@id": "snaptrade:scopes",
      "@container": "@list"
    },
    "BrokerageAuthorization": "snaptrade:BrokerageAuthorization",
    "disabled": {
      "@id": "snaptrade:disabled",
      "@type": "xsd:boolean"
    },
    "disabled_date": {
      "@id": "snaptrade:disabled_date",
      "@type": "xsd:dateTime"
    },
    "updated_date": {
      "@id": "snaptrade:updated_date",
      "@type": "xsd:dateTime"
    },
    "is_eligible_for_payout": {
      "@id": "snaptrade:is_eligible_for_payout",
      "@type": "xsd:boolean"
    },
    "data_freshness_mode": {
      "@id": "snaptrade:data_freshness_mode"
    },
    "BrokerageAuthorizationRefreshConfirmation": "snaptrade:BrokerageAuthorizationRefreshConfirmation",
    "BrokerageAuthorizationTransactionsSyncConfirmation": "snaptrade:BrokerageAuthorizationTransactionsSyncConfirmation",
    "DeleteConnectionConfirmation": "snaptrade:DeleteConnectionConfirmation",
    "BrokerageAuthorizationDisabledConfirmation": "snaptrade:BrokerageAuthorizationDisabledConfirmation",
    "SessionEvent": "snaptrade:SessionEvent",
    "session_event_type": {
      "@id": "snaptrade:session_event_type",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "snaptrade:session_id",
      "@type": "@id"
    },
    "user_id": {
      "@id": "snaptrade:user_id",
      "@type": "@id"
    },
    "brokerage_status_code": {
      "@id": "snaptrade:brokerage_status_code",
      "@type": "xsd:integer"
    },
    "brokerage_authorization_id": {
      "@id": "snaptrade:brokerage_authorization_id",
      "@type": "@id"
    },
    "OptionBrokerageSymbol": "snaptrade:OptionBrokerageSymbol",
    "PositionSymbol": "snaptrade:PositionSymbol",
    "local_id": {
      "@id": "snaptrade:local_id",
      "@type": "xsd:string"
    },
    "is_quotable": {
      "@id": "snaptrade:is_quotable",
      "@type": "xsd:boolean"
    },
    "is_tradable": {
      "@id": "snaptrade:is_tradable",
      "@type": "xsd:boolean"
    },
    "ExchangeRatePairs": "snaptrade:ExchangeRatePairs",
    "src": {
      "@id": "snaptrade:src",
      "@type": "@id"
    },
    "dst": {
      "@id": "snaptrade:dst",
      "@type": "@id"
    },
    "exchange_rate": {
      "@id": "snaptrade:exchange_rate",
      "@type": "xsd:decimal"
    },
    "ChildBrokerageOrderIDs": "snaptrade:ChildBrokerageOrderIDs",
    "take_profit_order_id": {
      "@id": "snaptrade:take_profit_order_id",
      "@type": "xsd:string"
    },
    "stop_loss_order_id": {
      "@id": "snaptrade:stop_loss_order_id",
      "@type": "xsd:string"
    },
    "MonthlyDividends": "snaptrade:MonthlyDividends",
    "NetContributions": "snaptrade:NetContributions",
    "NetDividend": "snaptrade:NetDividend",
    "PastValue": "snaptrade:PastValue",
    "Status": "snaptrade:Status",
    "version": {
      "@id": "snaptrade:version",
      "@type": "xsd:integer"
    },
    "online": {
      "@id": "snaptrade:online",
      "@type": "xsd:boolean"
    },
    "SymbolQuery": "snaptrade:SymbolQuery",
    "substring": {
      "@id": "snaptrade:substring",
      "@type": "xsd:string"
    },
    "ManualTrade": "snaptrade:ManualTrade",
    "ManualTradeImpact": "snaptrade:ManualTradeImpact",
    "remaining_cash": {
      "@id": "snaptrade:remaining_cash",
      "@type": "xsd:decimal"
    },
    "estimated_commission": {
      "@id": "snaptrade:estimated_commission",
      "@type": "xsd:decimal"
    },
    "forex_fees": {
      "@id": "snaptrade:forex_fees",
      "@type": "xsd:decimal"
    },
    "ManualTradeSymbol": "snaptrade:ManualTradeSymbol",
    "universal_symbol_id": {
      "@id": "snaptrade:universal_symbol_id",
      "@type": "@id"
    },
    "brokerage_symbol_id": {
      "@id": "snaptrade:brokerage_symbol_id",
      "@type": "@id"
    },
    "ManualTradeBalance": "snaptrade:ManualTradeBalance",
    "ManualTradeAndImpact": "snaptrade:ManualTradeAndImpact",
    "trade": {
      "@id": "snaptrade:trade",
      "@type": "@id"
    },
    "trade_impacts": {
      "@id": "snaptrade:trade_impacts",
      "@container": "@list"
    },
    "combined_remaining_balance": {
      "@id": "snaptrade:combined_remaining_balance",
      "@type": "@id"
    },
    "ManualTradeForm": "snaptrade:ManualTradeForm",
    "stop": {
      "@id": "snaptrade:stop",
      "@type": "xsd:decimal"
    },
    "notional_value": {
      "@id": "snaptrade:notional_value"
    },
    "OptionImpact": "snaptrade:OptionImpact",
    "estimated_cash_change": {
      "@id": "snaptrade:estimated_cash_change",
      "@type": "xsd:string"
    },
    "cash_change_direction": {
      "@id": "snaptrade:cash_change_direction",
      "@type": "xsd:string"
    },
    "estimated_fee_total": {
      "@id": "snaptrade:estimated_fee_total",
      "@type": "xsd:string"
    },
    "SimpleTradeInstrument": "snaptrade:SimpleTradeInstrument",
    "SimpleTradeLeg": "snaptrade:SimpleTradeLeg",
    "SimpleTradeForm": "snaptrade:SimpleTradeForm",
    "client_order_id": {
      "@id": "snaptrade:client_order_id"
    },
    "trading_session": {
      "@id": "snaptrade:trading_session",
      "@type": "xsd:string"
    },
    "SimpleTradeResponse": "snaptrade:SimpleTradeResponse",
    "MlegTradeForm": "snaptrade:MlegTradeFo

# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/snaptrade/refs/heads/main/json-ld/snaptrade-context.jsonld