Edgar Company Snapshot
edgar_company_snapshotONE CALL for "give me the SEC picture on $TICKER" / "what has $COMPANY filed recently and what are its numbers" / "pull the filings and financials for X". Resolves a ticker, company name or CIK and returns, from SEC EDGAR, the three things callers otherwise chain by hand across edgar_ticker_to_cik -> edgar_company_filings -> edgar_company_concept: the identity (cik, company_name, tickers, SIC code, fiscal year end), the recent filings list (accession numbers, form types, filing dates, document links — by default the substantive forms 10-K/10-Q/8-K/20-F/40-F/6-K/DEF 14A, so insider Form 4 noise is excluded; pass form_type for one form or "all"), and the headline XBRL figures from the latest annual report (revenue, net income, operating income, gross profit, assets, liabilities, equity, cash, EPS, shares, R&D — each resolved to the concept the filer CURRENTLY reports under, with retired concepts listed separately as stale). Send the company as ticker_or_cik; cik / ticker are accepted aliases. A filer with no XBRL facts (a fund, a trust, a foreign private issuer on paper forms) still returns its filings, with financials_status: "unavailable" and a reason, not an error. Drill down from here: edgar_filing_text for a filing's text, edgar_company_concept for one metric's multi-year history, edgar_company_facts for every concept. For a cross-source view (patents, contracts, hiring, news) use entity_profile instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | Alias for `ticker_or_cik` — same thing. The spelling edgar_company_facts and edgar_company_concept use. | |
| ticker | No | Alias for `ticker_or_cik` — same thing. The spelling edgar_ticker_to_cik uses. | |
| form_type | No | Which filings to list. Omit for the substantive default set (10-K, 10-K/A, 10-Q, 10-Q/A, 8-K, 20-F, 40-F, 6-K, DEF 14A). Pass one form ("10-K") to list only that form, or "all" for every form including Form 4 insider filings. | |
| filings_limit | No | How many filings to return after the form filter (1-40, default 10). | |
| ticker_or_cik | No | REQUIRED (or one of its aliases `cik` / `ticker`). Ticker ("AAPL"), company name ("Apple Inc") or CIK ("320193"). Tickers and names are resolved to a CIK internally. |