Tools Reference
SEC EDGAR
6 tools for accessing SEC EDGAR data. No additional API key required.
sec-company-filings
Search SEC EDGAR for company filings — 10-K annual reports, 10-Q quarterlies, 8-K current reports, and more.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| ticker | string | optional | Stock ticker symbol (e.g., "AAPL") |
| cik | string | optional | SEC CIK number |
| formType | string | optional | Filing type: "10-K", "10-Q", "8-K", "DEF 14A", etc. |
| limit | number | optional | Number of results |
Example
sec-company-filings(ticker: "AAPL", formType: "10-K", limit: 5)sec-company-facts
Get all XBRL financial facts for a company — revenue, net income, assets, and hundreds of other data points.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| ticker | string | optional | Stock ticker symbol |
| cik | string | optional | SEC CIK number |
Example
sec-company-facts(ticker: "MSFT")sec-company-concept
Get a specific XBRL concept (e.g., Revenue, Assets) for a company across all filings.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| ticker | string | optional | Stock ticker symbol |
| concept | string | required | XBRL concept name (e.g., "Revenue", "Assets") |
| taxonomy | string | optional | Taxonomy: "us-gaap" or "dei" (default: "us-gaap") |
Example
sec-company-concept(ticker: "GOOGL", concept: "Revenue")sec-frames
Get a specific XBRL data point across all filers for a given period — compare companies side by side.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| concept | string | required | XBRL concept name |
| period | string | required | Reporting period (e.g., "CY2024Q1") |
| taxonomy | string | optional | Taxonomy: "us-gaap" or "dei" |
| unit | string | optional | Unit of measure (e.g., "USD") |
Example
sec-frames(concept: "Revenue", period: "CY2024Q1", unit: "USD")sec-search-filings
Full-text search across SEC EDGAR filings. Find specific disclosures, risk factors, or topics.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| query | string | required | Full-text search query |
| formType | string | optional | Filter by form type |
| startDate | string | optional | Start date YYYY-MM-DD |
| endDate | string | optional | End date YYYY-MM-DD |
| limit | number | optional | Number of results |
Example
sec-search-filings(query: "artificial intelligence risk", formType: "10-K")sec-ticker-lookup
Look up SEC CIK numbers and company names by stock ticker symbol.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| ticker | string | required | Stock ticker symbol |
Example
sec-ticker-lookup(ticker: "NVDA")