Query Certified SEC Facts
query_financial_secCertified SEC fact query. Returns verified values with provenance or SAFE_REFUSAL. Does not invent numbers. Treat SAFE_REFUSAL as success-of-honesty, not a tool failure. Monetary answers default to the filer's reporting currency; request FX conversion via target_currency / usd_only or natural-language 'in USD'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language financial question. Append 'in USD' (or another supported ISO code) to convert foreign reporting currencies after verified recall. | |
| usd_only | No | When true, forces monetary answers into USD. | |
| low_tokens | No | Optional. When true, returns compact ~38-token schema optimized for LLM context windows. | |
| target_currency | No | Optional ISO 4217 code (e.g. USD, EUR) for post-recall FX conversion using audited annual-average rates. Provenance records original_unit, fx_rate, and fx_converted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| st | No | Compact status indicator (OK | REFUSE) | |
| per | No | Compact period string | |
| val | No | Compact numeric value | |
| hash | No | Cryptographic filing audit hash | |
| cells | No | Valuation pack verified cells dictionary | |
| value | No | Verified financial metric numeric value or computed arithmetic result | |
| period | No | Fiscal reporting period | |
| reason | No | Explanation when SAFE_REFUSAL is returned | |
| status | No | Verification status: VERIFIED_SUCCESS | SAFE_REFUSAL | COMPLETE | OK | |
| company | No | Company name or ticker symbol | |
| concept | No | US-GAAP / XBRL financial concept | |
| operands | No | Underlying verified metric operands with accessions | |
| formatted | No | Formatted monetary or percentage string | |
| provenance | No | SEC EDGAR filing provenance details |