---
title: "Error Messages"
description: "400 status messages."
url: "https://developer-beta.morningstar.com/universe-api/error-messages"
image: "https://developer-beta.morningstar.com/_og/d/c_Ocean.takumi,title_~RXJyb3IgTWVzc2FnZXN8IFVuaXZlcnNlIEFQSQ,description_400+status+messages.,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMwMDAwMDAifX19,p_Ii91bml2ZXJzZS1hcGkvZXJyb3ItbWVzc2FnZXMi,s_hE6qN3L1dHQi9l-n.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)

# Universe API

Retrieve investment identifiers in your entitled universe.

# Error Messages

[View Markdown](https://developer-beta.morningstar.com/universe-api/error-messages.md)[Download Markdown](https://developer-beta.morningstar.com/universe-api/error-messages.md)

This page lists the error messages returned by the Universe API.

## [400 - Bad Request](#_400-bad-request)

| statusCode | errorCode                      | message                             | Notes |
| :--------- | :----------------------------- | :---------------------------------- | :---- |
| 400        | 400.investmentDetailsAsync.020 | Invalid source input for {0}        |       |
| 400        | 400.investmentDetailsAsync.022 | The Unknown universe Parameter {0}. |       |