GammaFlip.io · JSON-LD Context
Gammaflip Io Context
JSON-LD context defining the semantic vocabulary for Gammaflip Io from GammaFlip.io.
11 Classes
88 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
gammaflip:
https://gammaflip.io/schema#
Classes
Envelope
DataMeta
Levels
ExpirationDetail
HistoryStrike
HistoryCoverageRow
HistoryFileEntry
HistoryMeta
Markets
RateLimit
Error
Properties
| Property | Type | Container |
|---|---|---|
| data | ||
| meta | ||
| timestamp | dateTime | |
| exchange | string | |
| coin | string | |
| expiration | string | |
| expiration_iso | string | |
| exchange_resolved | string | |
| market | string | |
| symbol | string | |
| as_of | dateTime | |
| oi_as_of | string | |
| data_source | string | |
| is_live | boolean | |
| market_open | boolean | |
| next_open | string | |
| units | string | |
| docs_url | string | |
| rate_limit | reference | |
| spot | decimal | |
| flip | decimal | |
| flip_count | integer | |
| regime | string | |
| net_gex | decimal | |
| abs_gex | decimal | |
| call_gex | decimal | |
| put_gex | decimal | |
| call_oi_total | decimal | |
| put_oi_total | decimal | |
| p1_strike | decimal | |
| p1_gex | decimal | |
| p2_strike | decimal | |
| p2_gex | decimal | |
| n1_strike | decimal | |
| n1_gex | decimal | |
| n2_strike | decimal | |
| n2_gex | decimal | |
| a1_strike | decimal | |
| a1_gex | decimal | |
| a2_strike | decimal | |
| a2_gex | decimal | |
| s_price | decimal | |
| s_gex | decimal | |
| v_price | decimal | |
| v_gex | decimal | |
| max_pain | decimal | |
| atm_iv | decimal | |
| code | string | |
| iso | string | |
| dte | decimal | |
| cutoff_utc | dateTime | |
| is_0dte | boolean | |
| strike | decimal | |
| call_oi | decimal | |
| put_oi | decimal | |
| first_ts | dateTime | |
| last_ts | dateTime | |
| sessions | integer | |
| files_first_date | date | |
| files_last_date | date | |
| session_date | date | |
| file | string | |
| rows | integer | |
| bytes | integer | |
| sha256 | string | |
| schema_version | integer | |
| granularity | string | |
| start | dateTime | |
| end | dateTime | |
| next_cursor | string | |
| snapshot_at | dateTime | |
| crypto | list | |
| tradfi | list | |
| limit | integer | |
| remaining | integer | |
| reset | dateTime | |
| error | string | |
| message | string | |
| current_tier | string | |
| valid_exchanges | list | |
| nearest_expirations | list | |
| valid_values | list | |
| max_value | decimal | |
| max_window_days | integer | |
| nearest_timestamps | list | |
| markets_in_plan | list | |
| supported_crypto | list | |
| supported_tradfi | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://gammaflip.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"gammaflip": "https://gammaflip.io/schema#",
"Envelope": "gammaflip:Envelope",
"data": {
"@id": "gammaflip:data"
},
"meta": {
"@id": "gammaflip:meta"
},
"DataMeta": "gammaflip:DataMeta",
"timestamp": {
"@id": "gammaflip:timestamp",
"@type": "xsd:dateTime"
},
"exchange": {
"@id": "gammaflip:exchange",
"@type": "xsd:string"
},
"coin": {
"@id": "gammaflip:coin",
"@type": "xsd:string"
},
"expiration": {
"@id": "gammaflip:expiration",
"@type": "xsd:string"
},
"expiration_iso": {
"@id": "gammaflip:expiration_iso",
"@type": "xsd:string"
},
"exchange_resolved": {
"@id": "gammaflip:exchange_resolved",
"@type": "xsd:string"
},
"market": {
"@id": "gammaflip:market",
"@type": "xsd:string"
},
"symbol": {
"@id": "gammaflip:symbol",
"@type": "xsd:string"
},
"as_of": {
"@id": "gammaflip:as_of",
"@type": "xsd:dateTime"
},
"oi_as_of": {
"@id": "gammaflip:oi_as_of",
"@type": "xsd:string"
},
"data_source": {
"@id": "gammaflip:data_source",
"@type": "xsd:string"
},
"is_live": {
"@id": "gammaflip:is_live",
"@type": "xsd:boolean"
},
"market_open": {
"@id": "gammaflip:market_open",
"@type": "xsd:boolean"
},
"next_open": {
"@id": "gammaflip:next_open",
"@type": "xsd:string"
},
"units": {
"@id": "gammaflip:units",
"@type": "xsd:string"
},
"docs_url": {
"@id": "gammaflip:docs_url",
"@type": "xsd:string"
},
"rate_limit": {
"@id": "gammaflip:rate_limit",
"@type": "@id"
},
"Levels": "gammaflip:Levels",
"spot": {
"@id": "gammaflip:spot",
"@type": "xsd:decimal"
},
"flip": {
"@id": "gammaflip:flip",
"@type": "xsd:decimal"
},
"flip_count": {
"@id": "gammaflip:flip_count",
"@type": "xsd:integer"
},
"regime": {
"@id": "gammaflip:regime",
"@type": "xsd:string"
},
"net_gex": {
"@id": "gammaflip:net_gex",
"@type": "xsd:decimal"
},
"abs_gex": {
"@id": "gammaflip:abs_gex",
"@type": "xsd:decimal"
},
"call_gex": {
"@id": "gammaflip:call_gex",
"@type": "xsd:decimal"
},
"put_gex": {
"@id": "gammaflip:put_gex",
"@type": "xsd:decimal"
},
"call_oi_total": {
"@id": "gammaflip:call_oi_total",
"@type": "xsd:decimal"
},
"put_oi_total": {
"@id": "gammaflip:put_oi_total",
"@type": "xsd:decimal"
},
"p1_strike": {
"@id": "gammaflip:p1_strike",
"@type": "xsd:decimal"
},
"p1_gex": {
"@id": "gammaflip:p1_gex",
"@type": "xsd:decimal"
},
"p2_strike": {
"@id": "gammaflip:p2_strike",
"@type": "xsd:decimal"
},
"p2_gex": {
"@id": "gammaflip:p2_gex",
"@type": "xsd:decimal"
},
"n1_strike": {
"@id": "gammaflip:n1_strike",
"@type": "xsd:decimal"
},
"n1_gex": {
"@id": "gammaflip:n1_gex",
"@type": "xsd:decimal"
},
"n2_strike": {
"@id": "gammaflip:n2_strike",
"@type": "xsd:decimal"
},
"n2_gex": {
"@id": "gammaflip:n2_gex",
"@type": "xsd:decimal"
},
"a1_strike": {
"@id": "gammaflip:a1_strike",
"@type": "xsd:decimal"
},
"a1_gex": {
"@id": "gammaflip:a1_gex",
"@type": "xsd:decimal"
},
"a2_strike": {
"@id": "gammaflip:a2_strike",
"@type": "xsd:decimal"
},
"a2_gex": {
"@id": "gammaflip:a2_gex",
"@type": "xsd:decimal"
},
"s_price": {
"@id": "gammaflip:s_price",
"@type": "xsd:decimal"
},
"s_gex": {
"@id": "gammaflip:s_gex",
"@type": "xsd:decimal"
},
"v_price": {
"@id": "gammaflip:v_price",
"@type": "xsd:decimal"
},
"v_gex": {
"@id": "gammaflip:v_gex",
"@type": "xsd:decimal"
},
"max_pain": {
"@id": "gammaflip:max_pain",
"@type": "xsd:decimal"
},
"atm_iv": {
"@id": "gammaflip:atm_iv",
"@type": "xsd:decimal"
},
"ExpirationDetail": "gammaflip:ExpirationDetail",
"code": {
"@id": "gammaflip:code",
"@type": "xsd:string"
},
"iso": {
"@id": "gammaflip:iso",
"@type": "xsd:string"
},
"dte": {
"@id": "gammaflip:dte",
"@type": "xsd:decimal"
},
"cutoff_utc": {
"@id": "gammaflip:cutoff_utc",
"@type": "xsd:dateTime"
},
"is_0dte": {
"@id": "gammaflip:is_0dte",
"@type": "xsd:boolean"
},
"HistoryStrike": "gammaflip:HistoryStrike",
"strike": {
"@id": "gammaflip:strike",
"@type": "xsd:decimal"
},
"call_oi": {
"@id": "gammaflip:call_oi",
"@type": "xsd:decimal"
},
"put_oi": {
"@id": "gammaflip:put_oi",
"@type": "xsd:decimal"
},
"HistoryCoverageRow": "gammaflip:HistoryCoverageRow",
"first_ts": {
"@id": "gammaflip:first_ts",
"@type": "xsd:dateTime"
},
"last_ts": {
"@id": "gammaflip:last_ts",
"@type": "xsd:dateTime"
},
"sessions": {
"@id": "gammaflip:sessions",
"@type": "xsd:integer"
},
"files_first_date": {
"@id": "gammaflip:files_first_date",
"@type": "xsd:date"
},
"files_last_date": {
"@id": "gammaflip:files_last_date",
"@type": "xsd:date"
},
"HistoryFileEntry": "gammaflip:HistoryFileEntry",
"session_date": {
"@id": "gammaflip:session_date",
"@type": "xsd:date"
},
"file": {
"@id": "gammaflip:file",
"@type": "xsd:string"
},
"rows": {
"@id": "gammaflip:rows",
"@type": "xsd:integer"
},
"bytes": {
"@id": "gammaflip:bytes",
"@type": "xsd:integer"
},
"sha256": {
"@id": "gammaflip:sha256",
"@type": "xsd:string"
},
"schema_version": {
"@id": "gammaflip:schema_version",
"@type": "xsd:integer"
},
"HistoryMeta": "gammaflip:HistoryMeta",
"granularity": {
"@id": "gammaflip:granularity",
"@type": "xsd:string"
},
"start": {
"@id": "gammaflip:start",
"@type": "xsd:dateTime"
},
"end": {
"@id": "gammaflip:end",
"@type": "xsd:dateTime"
},
"next_cursor": {
"@id": "gammaflip:next_cursor",
"@type": "xsd:string"
},
"snapshot_at": {
"@id": "gammaflip:snapshot_at",
"@type": "xsd:dateTime"
},
"Markets": "gammaflip:Markets",
"crypto": {
"@id": "gammaflip:crypto",
"@container": "@list"
},
"tradfi": {
"@id": "gammaflip:tradfi",
"@container": "@list"
},
"RateLimit": "gammaflip:RateLimit",
"limit": {
"@id": "gammaflip:limit",
"@type": "xsd:integer"
},
"remaining": {
"@id": "gammaflip:remaining",
"@type": "xsd:integer"
},
"reset": {
"@id": "gammaflip:reset",
"@type": "xsd:dateTime"
},
"Error": "gammaflip:Error",
"error": {
"@id": "gammaflip:error",
"@type": "xsd:string"
},
"message": {
"@id": "gammaflip:message",
"@type": "xsd:string"
},
"current_tier": {
"@id": "gammaflip:current_tier",
"@type": "xsd:string"
},
"valid_exchanges": {
"@id": "gammaflip:valid_exchanges",
"@container": "@list"
},
"nearest_expirations": {
"@id": "gammaflip:nearest_expirations",
"@container": "@list"
},
"valid_values": {
"@id": "gammaflip:valid_values",
"@container": "@list"
},
"max_value": {
"@id": "gammaflip:max_value",
"@type": "xsd:decimal"
},
"max_window_days": {
"@id": "gammaflip:max_window_days",
"@type": "xsd:integer"
},
"nearest_timestamps": {
"@id": "gammaflip:nearest_timestamps",
"@container": "@list"
},
"markets_in_plan": {
"@id": "gammaflip:markets_in_plan",
"@container": "@list"
},
"supported_crypto": {
"@id": "gammaflip:supported_crypto",
"@container": "@list"
},
"supported_tradfi": {
"@id": "gammaflip:supported_tradfi",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "GammaFlip.io API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GammaFlip.io'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-09) from openapi/gammaflip-io-openapi.yml.",
"dcterms:created": "2026-11-09",
"dcterms:source": [
"openapi/gammaflip-io-openapi.yml"
]
}