OutputInvestment

object

Data points and values returned for a single result. Keys are data point names in the format <dataGroup>.<fieldName>; values depend on the data type of the data point. instrumentIdentifiers.performanceId is always returned. Data points with no value may be omitted.

Example

OutputInvestmentReference

object

Resolved identifiers for a valid investment.

* Additional properties are NOT allowed.
performanceIdstring | null

Morningstar Performance ID.

securityIdstring | null

Morningstar Security ID.

isinstring | null

ISIN.

tradingSymbolstring | null

Trading symbol.

fundCodestring | null

Fund code.

sedolstring | null

SEDOL.

cusipstring | null

CUSIP.

namestring | null

Investment name.

baseCurrencystring | null

Base currency.

typestring | null

Investment type.

inceptionDatestring | null

Inception date.

Example

OutputMessage

object

Indicates why specific data points were not returned for one or more results.

* Additional properties are NOT allowed.
investmentsarray | null[object]

An investment for which one or more data points could not be returned.

* Additional properties are NOT allowed.
Show Child Parameters
typestring

Message type.

Example:Warning

messagestring | null

Message text.

Example:Data points are not entitled for 0P0002OW20 security

codestring | null

Message code.

Example:403

Example

OutputScreenerMetadata

object

Metadata returned with screener results, including pagination tokens and information about data points not returned.

* Additional properties are NOT allowed.
paginationTokenNextstring | null

Token to fetch the next page of results.

Example:CNOAQhoJKQBIuTktAQAAGhU6E3RlYW0gcGFydG5lcnMgZ3JvdXAaDDoKMHAwMDAwYTZ6dCIMOgowUDAwMDBBNlpU

paginationTokenPreviousstring | null

Token to fetch the previous page of results.

Example:CKDjNhoJKQBIuTktAQAAGg06C2dkZiBzdWV6IHNhGgw6CjBwMDAwMDl3cW8iDDoKMFAwMDAwOVdRTw==

totalCountinteger | null(int32)

Total number of results found.

Example:2162

messagesarray | null[object]

Indicates why specific data points were not returned for one or more results.

* Additional properties are NOT allowed.
Show Child Parameters
securityReferencearray | null[object]

Resolved identifiers for a valid investment.

* Additional properties are NOT allowed.
Show Child Parameters
requestIdstring | null

Unique request identifier.

Example:c63e7f6c-b52d-42c3-9d1b-4a4b4ac05f3c

timestring(date-time)read-only

Time the response was generated.

Example:2025-10-02T10:54:36.9161062Z

Example

OutputToken

object

A successful authentication response containing a JWT bearer token.

access_tokenstringrequired

The signed JWT to use as a Bearer token in subsequent authenticated requests.

Example:eyJhbGciOiJ example

expires_inintegerrequired

The number of seconds until the token expires. After expiry, request a new token.

Example:3599

token_typestringrequired

The token type. Always Bearer.

Example:Bearer

Example