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/overnight_bank_funding_rate.py:190

                    transform=query.transform,
                ),
                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: FredOvernightBankFundingRateQueryParams, data: dict, **kwargs: Any
    ) -> AnnotatedResult[list[FredOvernightBankFundingRateData]]:
        """Transform data"""
        if not data:
            raise EmptyDataError("The request was returned empty.")
        return AnnotatedResult(
            result=[
                FredOvernightBankFundingRateData.model_validate(d)
                for d in data.get("data", [])
                if d.get("OBFR")
            ],
            metadata=data.get("metadata", {}),
        )

View on GitHub (pinned to 3e071fcc2c)

Solutions

  1. Adjust the date parameters and retry.
  2. Retry later in case of FRED rate limiting.

When it happens

Trigger: Thrown at openbb_platform/providers/fred/openbb_fred/models/overnight_bank_funding_rate.py:190 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/e051440209b2c10c. Report an issue: GitHub.