OpenBB-finance/OpenBB · error · OpenBBError
No release information found for, {query.release_id}.
Error message
No release information found for, {query.release_id}. What it means
Error "No release information found for, {query.release_id}." thrown in OpenBB-finance/OpenBB.
Source
Thrown at openbb_platform/providers/fred/openbb_fred/models/release_table.py:94
) -> list[dict]:
"""Extract data."""
# pylint: disable=import-outside-toplevel
import asyncio # noqa
from openbb_fred.utils.rate_limiter import fred_get
from openbb_fred.models.search import FredSearchFetcher
from numpy import nan
from pandas import DataFrame, to_datetime
api_key = credentials.get("fred_api_key") if credentials else ""
dates: list = [""]
# We'll verify that the release_id is valid and check the frequency for monthly/quarterly data.
release_info = await FredSearchFetcher.fetch_data(
{"release_id": query.release_id}, credentials
)
if not release_info:
raise OpenBBError(f"No release information found for, {query.release_id}.")
release_freq = list(set([d.model_dump().get("frequency_short") for d in release_info]))[0] # type: ignore # pylint: disable=R1718
if query.date is not None:
if isinstance(query.date, dateType):
query.date = query.date.strftime("%Y-%m-%d") # type: ignore
dates = query.date.split(",") # type: ignore
# Set the date to the first of the observation frequency for each date.
# Daily observations should automatically fetch the closest date.
if release_freq == "M":
dates = [d.replace(d[-2:], "01") if len(d) == 10 else d for d in dates]
elif release_freq == "Q":
def to_quarter_start(d):
date_obj = datetime.strptime(d, "%Y-%m-%d")
quarter = (date_obj.month - 1) // 3 + 1
start_month = (quarter - 1) * 3 + 1
return date_obj.replace(month=start_month, day=1).strftime(View on GitHub (pinned to 3e071fcc2c)
Solutions
- Verify the release_id exists using fred_search() to list release IDs.
- Check that the release_id is passed as the correct type.
When it happens
Trigger: Thrown at openbb_platform/providers/fred/openbb_fred/models/release_table.py:94 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/8004d96243221115.
Report an issue: GitHub.