OpenBB-finance/OpenBB · error · EmptyDataError

The request was returned empty.

Error message

The request was returned empty.

What it means

Error "The request was returned empty." thrown in OpenBB-finance/OpenBB.

Source

Thrown at openbb_platform/providers/fred/openbb_fred/models/euro_short_term_rate.py:186

                credentials,
            )
        except Exception as e:
            raise e from e

        return {
            "metadata": response.metadata,
            "data": [d.model_dump() for d in response.result],
        }

    @staticmethod
    def transform_data(
        query: FredEuroShortTermRateQueryParams,
        data: dict,
        **kwargs: Any,
    ) -> AnnotatedResult[list[FredEuroShortTermRateData]]:
        """Transform data"""
        if not data:
            raise EmptyDataError("The request was returned empty.")
        return AnnotatedResult(
            result=[
                FredEuroShortTermRateData.model_validate(d)
                for d in data.get("data", [])
                if d.get("ECBESTRVOLWGTTRMDMNRT")
            ],
            metadata=data.get("metadata", {}),
        )

View on GitHub (pinned to 3e071fcc2c)

Solutions

  1. Adjust the date parameters; the series may have no data for the requested range.
  2. Retry later in case of FRED rate limiting.

When it happens

Trigger: Thrown at openbb_platform/providers/fred/openbb_fred/models/euro_short_term_rate.py:186 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of OpenBB-finance/OpenBB@3e071fcc2c (2026-08-14). Data as JSON: /api/errors/0f985aafc8eefcb3. Report an issue: GitHub.