Browse tools

How to Extract SEC Filings Data (10-K, 10-Q, 8-K) to JSON

SEC filings are public on EDGAR, but digging them out company by company is slow. This pulls a company’s filings — 10-K, 10-Q, 8-K and more — straight from the official EDGAR data into structured JSON, so you can feed financial research, due diligence or an LLM pipeline.

Steps
  1. Pick the company. Add the company by ticker or CIK, and the filing types you care about (e.g. 10-K, 10-Q, 8-K).
  2. Run it. Run the SEC Filings Extractor actor. It queries official EDGAR data for that company.
  3. Get structured filings. Each filing comes back with type, filing date, period and a direct link to the document, in one schema.
  4. Feed research or an LLM. Export to JSON/CSV or pull via API into your financial model, due-diligence workflow or RAG pipeline.
Frequently asked questions

Is this official SEC data?

Yes — it comes from EDGAR, the SEC’s official filings system, not scraped third-party pages.

Which filing types are supported?

The common disclosures — 10-K, 10-Q, 8-K and more — filterable by type.

Do I need an EDGAR API key?

No — EDGAR data is public and no key is required.

Try it now

Run it on Apify — no install, results in minutes.

Open on Apify