Skip to main content
POST
Retrieve equity reference and market details.

Authorizations

Authorization
string
header
required

OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header

Body

A supported equity Identifier, date-only MarketDate, and one authorised provider-selector form.

Selects an equity and market-data date for descriptive, quote, share-count, and settlement details.

$type
enum<string>
required
Available options:
Derivitec.Web.Core.MarketData.ApiEquityGetInfoRequest, Derivitec.Web.Core
identifier
object

Instrument code qualified by an identifier namespace and optional market code.

market_date
string<date-time>

Market date used by the derived request.

provider_id
string | null

Opaque identifier of a single market-data provider to use instead of either environment-name option.

entity_access_type
enum<string>

Access classification associated with the selected market-data environment.

Available options:
view,
edit,
owner,
blocked
market_data_environment_names
string[] | null

Names of the market-data environments to use. Do not combine this list with the single-name or provider-ID alternatives.

market_data_environment_name
string | null

Single market-data environment name to use instead of market_data_environment_names or provider_id.

Example:

"Example market data"

Response

Returns available equity reference and market details, including the N/A/zero placeholder model when reference data is unavailable.

Returns descriptive and market details for the selected equity.

$type
enum<string>
required
Available options:
Derivitec.Web.Core.MarketData.ApiEquityGetInfoResponse, Derivitec.Web.Core
is_success
boolean

Whether the operation completed successfully. The default is true; error outcomes set it to false.

Example:

true

error_messages
string[] | null

Messages explaining operation-level failures. The collection is empty by default.

provider_id
string | null

Opaque identifier of the market-data provider associated with the returned data.

cik
string | null

Central Index Key, or the literal N/A when none is available.

country
string | null

Country of origin, or the literal N/A when none is available.

currency
string | null

Recorded trading currency code, or the literal N/A when none is available.

bbg_code
string | null

Bloomberg code, or the literal N/A when none is available.

cusip
string | null

CUSIP code, or the literal N/A when none is available.

identifier
string | null

Equity identifier resolved from the request.

isin
string | null

ISIN code, or the literal N/A when none is available.

name
string | null

Equity name, or the literal N/A when none is available.

ric
string | null

Reuters Instrument Code from the equity details; unlike the other text fields, a missing value is not replaced with N/A.

sector
string | null

Sector classification, or the literal N/A when none is available.

industry
string | null

Industry classification, or the literal N/A when none is available.

shares_outstanding
string | null

Display text for the latest available outstanding-share count, using B/M abbreviations or grouped whole numbers; N/A when unavailable.

market_cap
string | null

Market-capitalisation display text with a currency prefix and B/M abbreviation where applicable; N/A when unavailable.

free_float_shares
string | null

Display text for the latest available free-float share count, using B/M abbreviations or grouped whole numbers; N/A when unavailable.

share_capital
string | null

Share-capital display text, currently the literal N/A.

spot
number<double>

Latest available spot quote on or before the market-data date; zero is returned when unavailable.

stock_lag
integer<int64>

Settlement lag returned when equity details are found; otherwise zero. The public contract does not establish its unit.

trading_calendar
string | null

Calendar identifier for display and holiday lookup, taken from the saved equity for the requested date and providers. If unavailable, uses the current StockInfo.HolidayCalendarId for either stocks or indices when non-empty, otherwise the index exchange or stock market identification code. N/A when no identifier is available.

treasury_shares
string | null

Treasury-share display text using B/M abbreviations, grouped whole numbers, or N/A.

market_data_date
string<date-time>

Market-data date copied from the request when equity details are found; otherwise the response retains the default date value.