OpenBB-finance/OpenBB · error · OpenBBError

The request was successful but no data was returned.

Error message

The request was successful but no data was returned.

What it means

Error "The request was successful but no data was returned." thrown in OpenBB-finance/OpenBB.

Source

Thrown at openbb_platform/providers/government_us/openbb_government_us/models/commodity_psd_report.py:186

                    )
                )
        except Exception as e:
            raise OpenBBError(e) from e

        return {"content": output}

    @staticmethod
    def transform_data(
        query: GovernmentUsCommodityPsdReportQueryParams,
        data: dict,
        **kwargs: Any,
    ) -> GovernmentUsCommodityPsdReportData:
        """Transform data into the encoded format."""
        # pylint: disable=import-outside-toplevel
        import base64

        if not data:
            raise OpenBBError("The request was successful but no data was returned.")

        encoded_content = base64.b64encode(data.get("content", b"")).decode("utf-8")  # type: ignore
        filename = f"psd_report_{query.commodity}_{query.year}_{query.month:02d}.pdf"
        data_format = {
            "data_type": "pdf",
            "filename": filename,
        }

        return GovernmentUsCommodityPsdReportData(
            content=encoded_content, data_format=data_format
        )

View on GitHub (pinned to 3e071fcc2c)

Solutions

  1. Verify the commodity, year, and month parameters have published data.
  2. Try a different period or commodity.
  3. Retry later in case of a transient server issue.

When it happens

Trigger: Thrown at openbb_platform/providers/government_us/openbb_government_us/models/commodity_psd_report.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/e3ce9c0a153a6400. Report an issue: GitHub.