edgar_facts_query
Same as POST /facts with query strings: values of one XBRL concept as filed (end, start, val, unit, fy, fp, form, filed, accn, frame), newest first, optional form and unit filters. Price: $0.004 USDC per call, paid with x402 on Base.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"concept": "<concept>"
},
"name": "edgar_facts_query"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | SEC CIK (alternative to ticker) | |
| form | No | Optional: 10-K or 10-Q | |
| unit | No | Optional unit filter, e.g. USD, USD/shares, shares | |
| limit | No | Rows, 1-200, default 10 | |
| ticker | No | US ticker, e.g. AAPL (or use cik) | |
| concept | Yes | XBRL element, e.g. Revenues, us-gaap:NetIncomeLoss, dei:EntityCommonStockSharesOutstanding, ifrs-full:Revenue |