Generate a JSON Web Token (JWT)
Exchanges your Client ID and Client Secret for a signed JWT bearer token.
Send your credentials as a Base64-encoded clientId:clientSecret string in the Authorization header. Use the returned access_token as a Bearer token on all other endpoints in this API.
Response
application/json
Response
200: OK
OutputToken
A successful authentication response containing a JWT bearer token.
The signed JWT to use as a Bearer token in subsequent authenticated requests.
Example:eyJhbGciOiJ example
The number of seconds until the token expires. After expiry, request a new token.
Example:3599
The token type. Always Bearer.
Example:Bearer
Authentication
Investment Details
Get Asset Allocation Breakdown view
Most recent data supported.
Query Parameters
Specifies the type of the value passed in the id parameter.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Allowed values:performanceIdisinsecurityIdcusiptradingSymbolfundCodemsid
Default:performanceId
Base currency to use for investment lookup. Accepts 3‑character ISO 4217 currency codes.
Domicile to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange country to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange identifier to use for investment lookup.
Path Parameters
Specifies the investment to query.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Example:0P00000046
Response
application/json
Response
OK
ResponseAssetAllocationBreakdown
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get Return Index view
Most recent data supported.
Query Parameters
Specifies the type of the value passed in the id parameter.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Allowed values:performanceIdisinsecurityIdcusiptradingSymbolfundCodemsid
Default:performanceId
Base currency to use for investment lookup. Accepts 3‑character ISO 4217 currency codes.
Domicile to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange country to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange identifier to use for investment lookup.
Currency identifier in ISO format (e.g., “USD”, “EUR”, “GBP”)
Path Parameters
Specifies the investment to query.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Example:0P00000046
Response
application/json
Response
OK
ResponseReturnIndex
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get Morningstar Equity Sectors Breakdown view.
Most recent data supported.
Query Parameters
Specifies the type of the value passed in the id parameter.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Allowed values:performanceIdisinsecurityIdcusiptradingSymbolfundCodemsid
Default:performanceId
Base currency to use for investment lookup. Accepts 3‑character ISO 4217 currency codes.
Domicile to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange country to use for investment lookup. Accepts 3-character ISO 3166-1 country codes.
Exchange identifier to use for investment lookup.
Path Parameters
Specifies the investment to query.
Morningstar Performance ID is the default identifer for the API. Use the Universe API to retrieve Performance IDs for investments in your entitled universe.
Example:0P00000046
Response
application/json
Response
OK
ResponseMorningstarEquitySectorsBreakdown
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.
Show Child Parameters
All fields are nullable. Empty or null value fields are not returned.