---
title: "InputInvestment"
url: "https://developer-beta.morningstar.com/apis/investment-details-feed-api/versions/bc1f8f4b-464c-40a5-af50-a06cce9f3980/schemas/InputInvestment"
---

> Full API specification: https://developer-beta.morningstar.com/apis/investment-details-feed-api/versions/bc1f8f4b-464c-40a5-af50-a06cce9f3980.md

# InputInvestment

Investment to query. Investment look up is supported.

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Investment Details Feed API
  version: "1.0"
servers:
  - url: https://www.us-api.morningstar.com
    description: Americas
  - url: https://www.apac-api.morningstar.com
    description: APAC
  - url: https://www.emea-api.morningstar.com
    description: EMEA
components:
  schemas:
    InputInvestment:
      title: InputInvestment
      description: Investment to query. Investment look up is supported.
      type: object
      required:
        - id
      additionalProperties: false
      properties:
        id:
          type: string
          description: |-
            Specifies the investment identifier to query. Accepts performance
            IDs, ISINs, security IDs, CUSIPs, trading symbols, and Morningstar
            IDs.
        idType:
          type: string
          example: performanceId
          default: performanceId
          enum:
            - performanceId
            - isin
            - fundCode
            - securityId
            - cusip
            - msid
            - tradingSymbol
            - industryCode
        exchangeCountry:
          type: string
          example: USA
          description: |-
            Specifies exchange country used to look up investment. Accepts
            3-character ISO 3166-1 country codes.
          minLength: 3
          maxLength: 3
        domicile:
          type: string
          example: USA
          description: |-
            Specifies domicile used to look up investment. Accepts 3-character
            ISO 3166-1 country codes.
          minLength: 3
          maxLength: 3
        baseCurrency:
          type: string
          example: USD
          description: |-
            Specifies base currency used to look up investment. Accepts
            3-character ISO 4217 currency codes.
        exchangeId:
          type: string
          example: EX$$$$XNAS
          description: Specifies exchange identifier used to look up investment. See the
            data dictionary for full list of accepted values.
          externalDocs:
            description: Investment Details Equities Data Dictionary (Excel)
            url: https://advisor.morningstar.com/Enterprise/VTC/EquityData/InvestmentDetailsAPIEquityDataDictionary.xlsx
```
