SEC EDGAR Scraper | Company Filings, 10-K, 10-Q & 8-K avatar

SEC EDGAR Scraper | Company Filings, 10-K, 10-Q & 8-K

Pricing

from $1.00 / 1,000 filings

Go to Apify Store
SEC EDGAR Scraper | Company Filings, 10-K, 10-Q & 8-K

SEC EDGAR Scraper | Company Filings, 10-K, 10-Q & 8-K

Scrape SEC EDGAR filings by ticker or CIK: 10-K, 10-Q, 8-K, Form 4 and more, with dates and direct document links. Official SEC data, no API key.

Pricing

from $1.00 / 1,000 filings

Rating

0.0

(0)

Developer

Muzaffer Kadir YILMAZ

Muzaffer Kadir YILMAZ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

SEC EDGAR Scraper

Scrape SEC EDGAR company filings by ticker or CIK — 10-K, 10-Q, 8-K, Form 4, and more — with dates and direct links to each filing document. Built on the official SEC data API: no API key or setup needed.

Enter a ticker like AAPL, get a clean, dated list of that company's filings, ready to export to CSV, Excel, or JSON — or to feed a monitor that alerts you on new filings.

Features

  • Official, rock-solid source — reads SEC's own official data API. The Actor paces itself under SEC's fair-use limit.
  • Ticker or CIK — pass AAPL, TSLA, or a raw CIK; the Actor resolves it for you.
  • Full history — pages beyond the recent-filings block into SEC's archived submissions, up to maxFilings.
  • Filter to what matters — keep only 10-K, 10-Q, 8-K, 4 (insider), 13F-HR, etc.
  • Direct document links — every row links straight to the primary filing document on SEC.gov.
  • Honest results — an unknown ticker is skipped with a warning; a real error fails the run loudly instead of reporting a silent empty success.

Use cases

  • Filing monitoring — schedule the Actor and get each company's newest 10-K/10-Q/8-K as it's filed.
  • Investment research — pull a company's filing history for due diligence.
  • Insider-trading tracking — filter to Form 4 to follow insider buys and sells.
  • Compliance & data pipelines — build structured filing datasets without touching SEC's raw index files.

Input

FieldTypeDescription
companiesstring[]Required. Tickers (AAPL, TSLA) or CIK numbers (0000320193).
formTypesstring[]Optional. Keep only these filing types (e.g. 10-K, 8-K, 4). Empty = all.
maxFilingsintegerMax filings per company, newest first. Default 50.

Example

{
"companies": ["AAPL", "TSLA", "0000789019"],
"formTypes": ["10-K", "10-Q", "8-K"],
"maxFilings": 40
}

Output

{
"company": "Apple Inc.",
"cik": "320193",
"ticker": "AAPL",
"sicDescription": "Electronic Computers",
"formType": "10-Q",
"filingDate": "2026-07-31",
"reportDate": "2026-06-27",
"accessionNumber": "0000320193-26-000020",
"primaryDocument": "aapl-20260627.htm",
"description": "Form 10-Q",
"isXBRL": true,
"filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/aapl-20260627.htm",
"indexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/",
"scrapedAt": "2026-08-11T18:00:00.000Z"
}

Download the dataset as JSON, CSV, Excel, or XML, or pull it via the Apify API.

Pricing

Pay-per-event: $0.01 per run start (per GB of run memory) plus $1.00 per 1,000 filings. You only pay for filings actually returned. See the Pricing tab for current rates.

FAQ

Do I need an SEC API key? No. SEC's data API is public and free; this Actor just packages it into clean, filtered rows with document links.

How do I find a CIK? You don't have to — pass the ticker. For companies without a ticker, use the CIK (a number from the company's SEC page).

Which filing types can I get? Any type SEC publishes: 10-K, 10-Q, 8-K, 4, 13F-HR, S-1, DEF 14A, and more. Leave formTypes empty for all.

Can I monitor new filings? Yes — schedule the Actor (e.g. daily) with formTypes set, and each run returns the latest filings for your companies.

Disclaimer

This Actor uses the public U.S. Securities and Exchange Commission (SEC) EDGAR data API. It is not affiliated with or endorsed by the SEC. SEC data is public; you are responsible for how you use it. Filing content is provided by SEC as-is.