get_validation_results
Retrieve XBRL filing validation checks and unreconciled totals to see if the balance sheet balances or which calculations fail.
Instructions
Surface the checks Hub-Equity ran on the numbers of a filing.
Check types: accounting_equation (Assets = Liabilities + Equity),
calculation_filing and calculation (a parent of the issuer's calculation
linkbase against the weighted sum of its children), hub_calculation
(consistency of the standardized roll-ups) and dqc_* (XBRL US data-quality
rules, reported as info).
validation_type is one of: accounting_equation (Assets = Liabilities +
Equity), calculation and calculation_filing (XBRL calc linkbase parent ≈
Σ children × weight), dqc_cf_sign and dqc_0015_never_negative (XBRL US
Data Quality Committee sign rules).
A calculation error means the check could not reconcile the parent with the
child values as Hub-Equity extracted them. It is NOT a finding that the
issuer's statements are wrong: report it as an unreconciled check, and open
the filing before drawing any conclusion about the company.
Default status_filter = ["warning", "error"]. Provide ["valid","skipped"]
to also see silent successes.
Provide at least one of filing_id or entity_id. Returns sorted by
severity desc then |relative_difference| desc, capped at 100 rows.
Use when the user asks "did the balance sheet balance?" / "which totals of this filing does the check fail to reconcile?".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | No | ||
| filing_id | No | ||
| fiscal_year | No | ||
| status_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |