Refinitiv Eikon · JSON Structure
Refinitiv Eikon Data Platform Structure
Structural documentation for the Refinitiv Eikon Data Platform REST API endpoints and response formats.
Type:
Properties: 0
AnalyticsFinancial DataFinancial NewsMarket DataReal-Time DataTrading
Refinitiv Eikon Data Platform API Structure is a JSON Structure definition published by Refinitiv Eikon.
Meta-schema:
JSON Structure
{
"name": "Refinitiv Eikon Data Platform API Structure",
"description": "Structural documentation for the Refinitiv Eikon Data Platform REST API endpoints and response formats.",
"version": "1.0.0",
"baseUrl": "https://api.refinitiv.com",
"authentication": {
"type": "OAuth2",
"tokenEndpoint": "/auth/oauth2/v1/token",
"grantTypes": ["password", "refresh_token"],
"tokenLifetime": "5 minutes"
},
"domains": {
"historicalPricing": {
"basePath": "/data/historical-pricing/v1/views",
"endpoints": {
"interdaySummaries": {
"path": "/interday-summaries/{universe}",
"method": "GET",
"description": "OHLCV data with daily, weekly, monthly, quarterly, or yearly granularity.",
"responseShape": {
"universe": [
{
"instrumentId": "string",
"ric": "string",
"data": [["DATE", "TRDPRC_1", "HIGH_1", "LOW_1", "OPEN_PRC", "ACVOL_UNS"]],
"headers": [{"name": "string", "type": "string"}]
}
]
}
},
"intradaySummaries": {
"path": "/intraday-summaries/{universe}",
"method": "GET",
"description": "Intraday OHLCV at 1, 5, 10, 30, or 60 minute intervals.",
"responseShape": {
"universe": [
{
"instrumentId": "string",
"data": [["DATE_TIME", "TRDPRC_1", "HIGH_1", "LOW_1", "OPEN_PRC"]],
"headers": [{"name": "string", "type": "string"}]
}
]
}
}
}
},
"streamingPricing": {
"basePath": "/data/pricing/snapshots/v1",
"endpoints": {
"snapshots": {
"path": "/{universe}",
"method": "GET",
"description": "Real-time or delayed pricing snapshot for comma-delimited RIC list.",
"responseShape": {
"universe": [
{
"instrumentId": "string",
"ric": "string",
"fields": {"BID": 0.0, "ASK": 0.0, "TRDPRC_1": 0.0, "NETCHNG_1": 0.0}
}
]
}
}
}
},
"news": {
"basePath": "/data/news/v1",
"endpoints": {
"headlines": {
"path": "/headlines",
"method": "GET",
"description": "Paginated list of news headlines matching query and filter criteria.",
"responseShape": {
"data": [{"storyId": "string", "title": "string", "sourceCode": "string", "versionCreated": "ISO8601"}],
"meta": {"count": 0, "next": "cursor_string"}
}
},
"story": {
"path": "/stories/{storyId}",
"method": "GET",
"description": "Full text of a news story.",
"responseShape": {
"storyId": "string",
"title": "string",
"body": "html_or_text",
"language": "en",
"subjects": ["string"],
"versionCreated": "ISO8601"
}
}
}
},
"esg": {
"basePath": "/data/environmental-social-governance/v2/views",
"endpoints": {
"scoresFull": {
"path": "/scores-full",
"method": "GET",
"description": "ESG pillar scores and combined score for instruments.",
"responseShape": {
"data": [
{
"instrumentId": "string",
"esgScore": 0.0,
"environmentPillarScore": 0.0,
"socialPillarScore": 0.0,
"governancePillarScore": 0.0,
"esgCombinedScore": 0.0,
"controversiesScore": 0.0
}
]
}
}
}
},
"symbology": {
"basePath": "/discovery/symbology/v1",
"endpoints": {
"lookup": {
"path": "/lookup",
"method": "POST",
"description": "Cross-reference between ISIN, CUSIP, SEDOL, Ticker, RIC, and PermID."
}
}
},
"search": {
"basePath": "/discovery/search/v1",
"endpoints": {
"search": {
"path": "/",
"method": "POST",
"description": "Full-text search across Entities, EquityQuotes, BondInstruments, Indicators."
}
}
}
}
}