---
title: "Views"
description: "Learn how views work in the Investment Details Feed API: packages and datasets, view IDs, view parameters and the packages with extra inputs."
url: "https://developer-beta.morningstar.com/investment-details-feed-api/views"
image: "https://developer-beta.morningstar.com/_og/d/c_Ocean.takumi,title_~Vmlld3MgfCBJbnZlc3RtZW50IERldGFpbHMgRmVlZCBBUEk,description_~TGVhcm4gaG93IHZpZXdzIHdvcmsgaW4gdGhlIEludmVzdG1lbnQgRGV0YWlscyBGZWVkIEFQSTogcGFja2FnZXMgYW5kIGRhdGFzZXRzLCB2aWV3IElEcywgdmlldyBwYXJhbWV0ZXJzIGFuZCB0aGUgcGFja2FnZXMgd2l0aCBleHRyYSBpbnB1dHMu,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMwMDAwMDAifX19,p_Ii9pbnZlc3RtZW50LWRldGFpbHMtZmVlZC1hcGkvdmlld3Mi,s_sCMy3zplhVbYrN8T.png"
---

-   [APIs](https://developer-beta.morningstar.com/apis)
-   [API Catalog](https://developer-beta.morningstar.com/api-catalog)
-   [API Assistant MCP Server](https://developer-beta.morningstar.com/api-assistant-mcp)
-   [Guides](https://developer-beta.morningstar.com/api-guides)
-   [Trial Access](https://developer-beta.morningstar.com/trial-access)

# Investment Details Feed API

Get detailed profile data for up to 250 investments in a single request, drawing on Morningstar's fundamental, reference, and historical data..

# Views

[View Markdown](https://developer-beta.morningstar.com/investment-details-feed-api/views.md)[Download Markdown](https://developer-beta.morningstar.com/investment-details-feed-api/views.md)

A view is a predefined set of data points with a unique identifier that you use to specify the data the API returns. Each request names one or more views, and the API returns the data points in those views for your investments.

A request can include from 1 to 3 views. Some views must be submitted alone. See [Limits](#limits).

## [View Types](#view-types)

| View Type  | Description                                                                      |
| :--------- | :------------------------------------------------------------------------------- |
| package    | Represents a standard Morningstar data package.                                  |
| dataset    | Represents a subset of data points in a standard package.                        |
| ddaDataset | A set of data points defined by a client in Direct Data Access. Can contain data points from different standard packages. |

## [View IDs](#view-ids)

A `viewId` identifies a view. Standard view IDs are the names of packages, written in lowercase with hyphens. A view that was defined for your organization uses the ID that was issued to you.

You don't have to remember view IDs. The API lists the views you can request, and the data points in each one. See [Get View IDs](https://developer-beta.morningstar.com/investment-details-feed-api/get-view-ids).

Each view in a request can also have a `viewType`. The default is `package`. See [API Inputs](https://developer-beta.morningstar.com/investment-details-feed-api/api-inputs).

## [View Parameters](#view-parameters)

Some data packages require additional parameters to be passed in the request. If the view you are requesting contains data from such a package, you will need to pass those parameters in the request. If you send a parameter for a view that it doesn't apply to, it is ignored.

See the [Package-Specific Guides](https://developer-beta.morningstar.com/investment-details-feed-api/package-specific-guides) section for more information.

## [Limits](#limits)

Most requests can include up to 3 views. Exceptions are package-specific. See the [Package-Specific Guides](https://developer-beta.morningstar.com/investment-details-feed-api/package-specific-guides) section for more information.