List SEC EDGAR filings for a US company by ticker or CIK
company_us_filingsReturn the recent EDGAR filing history of a US company identified by stock ticker (AAPL) or CIK, optionally filtered by form type and filing date and paged. Use when: List every 8-K on this ticker's EDGAR index this year, with links to the documents. Not for: You need to know who submitted a filing — EDGAR's submissions index carries no filer identity, so a Form 4 or SCHEDULE 13G here tells you the filing exists, not who made it. Related: company_us_filings_latest; company_us_profile; company_us_resolve; company_uk_filings. Price: USD 0.005/call (x402), 0.004 (account key).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | SEC CIK or exchange ticker symbol. All digits is read as a CIK (leading zeros and an EDGAR CIK prefix are both accepted: 320193, 0000320193, CIK0000320193); anything else is read as a ticker (1-10 characters starting with a letter) and matched exactly, case-insensitively, against the SEC listed-security index — AAPL, aapl and BRK-B all work. Company names are not accepted: resolve one with company.us.resolve. A ticker with no SEC index entry returns NOT_FOUND, which is not a billable result. | |
| form | No | Comma-separated EDGAR form types to keep, e.g. "10-K,10-Q,8-K". Matching is exact and case-insensitive; omit to return every form. | |
| limit | No | Maximum number of filings to return from the filtered set. Defaults to 5 so a first call stays small; raise it explicitly when you need more. | |
| since | No | Keep only filings with a filing_date on or after this ISO date (YYYY-MM-DD). | |
| offset | No | Zero-based offset into the filtered set, for paging. Pass page.next_offset from the previous response. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Capability output; full JSON Schema at https://api.eckari.com/v1/capabilities/company.us.filings | |
| meta | Yes |