SEC EDGAR Scraper - US Filings, 10-K, 10-Q & Financials avatar

SEC EDGAR Scraper - US Filings, 10-K, 10-Q & Financials

Pricing

from $0.50 / 1,000 results

Go to Apify Store
SEC EDGAR Scraper - US Filings, 10-K, 10-Q & Financials

SEC EDGAR Scraper - US Filings, 10-K, 10-Q & Financials

Scrape SEC EDGAR filings for any US public company. Get 10-K annual reports, 10-Q quarterly filings, 8-K events, insider trades, and XBRL financial data (revenue, net income, total assets). Search by company name or ticker symbol.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape SEC EDGAR filings for any US public company by name or ticker. Get 10-K, 10-Q, 8-K filings, insider trades, and XBRL financials (revenue, net income, total assets).

What you get

SEC EDGAR is the official US securities filing archive. This scraper pulls filings for any US public company by company name or ticker, with direct links to documents and filing index pages. Optionally enrich each company with the latest XBRL financial data (revenue, net income, total assets) so you can combine filings metadata with headline financials in one dataset.

Output fields

FieldDescription
company_nameOfficial company name from SEC
tickerStock ticker symbol
cikSEC Central Index Key
filing_typeForm type (10-K, 10-Q, 8-K, 4, etc.)
filing_dateDate filed with SEC (YYYY-MM-DD)
report_datePeriod of report (YYYY-MM-DD)
accession_numberUnique SEC filing identifier
descriptionFiling description
items8-K item numbers (e.g. "2.02,9.01")
document_urlDirect link to the filing document
filing_urlEDGAR filing index page
sizeFile size in bytes
revenueLatest annual revenue (if includeFinancials)
net_incomeLatest annual net income (if includeFinancials)
total_assetsLatest total assets (if includeFinancials)

Example output

{
"company_name": "Apple Inc.",
"ticker": "AAPL",
"cik": "320193",
"filing_type": "10-K",
"filing_date": "2025-10-31",
"report_date": "2025-09-27",
"accession_number": "0000320193-25-000079",
"description": "10-K",
"items": null,
"document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm",
"filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/",
"size": 9392337,
"query": "AAPL",
"revenue": 383285000000,
"net_income": 96995000000,
"total_assets": 364980000000
}

Input parameters

ParameterRequiredDescription
queriesYesCompany names or ticker symbols (e.g. "AAPL", "Microsoft")
maxResultsNoMax filings per company. Default 10.
filingTypeNo"10-K", "10-Q", "8-K", or "all". Default "all".
dateFromNoStart date filter (YYYY-MM-DD).
dateToNoEnd date filter (YYYY-MM-DD).
includeFinancialsNoAdd revenue / net income / total assets from XBRL. Default false.

Example input

{
"queries": ["AAPL", "TSLA", "Microsoft"],
"maxResults": 10,
"filingType": "10-K",
"includeFinancials": true
}

Use cases

  • Equity researchers: build watchlists of 10-K / 10-Q filings and pull latest financials
  • Compliance teams: track 8-K material events for monitored tickers
  • Fintech & data vendors: backfill company fundamentals at scale
  • Academics: build research datasets of filings across time periods
  • Investment analysts: monitor insider trades (Form 4) across portfolios

Limitations

  • Revenue / net income / total assets depend on the company tagging the right XBRL concepts. Coverage is very high for large-cap US issuers, lower for small-cap and foreign private issuers.
  • Financial fields are populated only when includeFinancials: true.
  • SEC's own rate limits apply (10 requests / second). Very large runs (thousands of companies) can take several minutes.
  • Foreign private issuers filing 20-F / 40-F are supported, but not every domestic form type is surfaced - use filingType: "all" to capture everything.

Compared to alternatives

  • Official SEC EDGAR website is free but requires scraping HTML yourself, managing rate limits, and has no bulk export. This actor wraps that into a single JSON output with XBRL financials joined in.
  • Commercial data vendors (Refinitiv, FactSet) charge thousands per month for the same data. This actor costs well under a cent per filing.

FAQ

Does it include real-time filings? Filings appear within minutes of being posted to EDGAR.

Can I filter by form type other than 10-K / 10-Q / 8-K? Use "all" to fetch every form type (including 4, 13F, S-1, DEF 14A, etc.) and filter downstream.

Does it support full-text search of filing contents? No. It returns filing metadata and direct links to the document. Download the document via the URL for full text.

What about non-US companies? US-listed foreign issuers (ADRs, etc.) are included. Purely foreign exchanges are not covered.

Last verified: 2026-05