SEC EDGAR Scraper: 10-K, 10-Q, 8-K Filings & Full-Text Search avatar

SEC EDGAR Scraper: 10-K, 10-Q, 8-K Filings & Full-Text Search

Deprecated

Pricing

from $0.80 / 1,000 filings

Go to Apify Store
SEC EDGAR Scraper: 10-K, 10-Q, 8-K Filings & Full-Text Search

SEC EDGAR Scraper: 10-K, 10-Q, 8-K Filings & Full-Text Search

Deprecated

Input: tickers/CIKs, a full-text search query, or form types (8-K, 10-K, 10-Q) for market-wide latest filings. Output: one JSON row per SEC EDGAR filing: company, form, filing/report dates, 8-K items, document and index URLs. Official SEC APIs.

Pricing

from $0.80 / 1,000 filings

Rating

0.0

(0)

Developer

DataDesk

DataDesk

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

SEC EDGAR Scraper: 10-K, 10-Q, 8-K, Form 4 Filings & Full-Text Search

An SEC EDGAR API alternative for downloading SEC filings by ticker, CIK, form type or full-text query, built on official SEC endpoints.

Pull SEC EDGAR filings straight from the official SEC APIs, three ways:

  1. By company: tickers or CIKs (AAPL, TSLA, 789019) → their recent filings, filtered by form type and date.
  2. Full-text search: any phrase across all EDGAR documents since 2001 ("going concern", "stablecoin", "material weakness").
  3. Market-wide feed: leave input empty → the latest 8-K filings from the last 3 days, for every company.

Why use it

  • 📄 Every form: 10-K, 10-Q, 8-K (with item numbers), S-1, Form 4, 13F-HR, DEF 14A...
  • 🔗 Direct document URL and filing index URL for each filing, plus period, acceptance time, SIC, state.
  • 🔎 Full-text search the big Actors don't offer, with form + date filters.
  • ✅ Official SEC endpoints with fair-access rate limiting (no blocks, no proxies, no API key).
  • 💸 Pay only for filings returned: no results = no charge.

Use cases

Event-driven trading signals (8-K alerts) · due diligence · insider trading monitoring (Form 4) · compliance & risk keyword monitoring · feeding LLM / RAG pipelines with filings.

Input examples

{ "companies": ["AAPL", "NVDA"], "formTypes": ["10-K", "10-Q"], "lastDays": 365 }
{ "searchQuery": "\"material weakness\"", "formTypes": ["10-K"], "dateFrom": "2026-01-01", "maxResults": 500 }

Output example

{ "cik": "0000320193", "companyName": "Apple Inc.", "ticker": "AAPL", "form": "10-Q", "filingDate": "2026-08-01", "reportDate": "2026-06-27", "accessionNumber": "0000320193-26-000071", "documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/.../aapl-20260627.htm", "filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/320193/.../0000320193-26-000071-index.htm", "items": null, "sic": "3571" }

Pricing

Pay-per-event: $1.00 per 1,000 filings + $0.005 per run (only when results exist).

Use with AI agents (MCP)

This Actor works as a tool for AI agents through the Apify MCP server. Add it to Claude (Desktop/Code), ChatGPT, Cursor, VS Code or any MCP client with this URL:

https://mcp.apify.com/?tools=datadesk-io/sec-edgar-filings

Sign in with your Apify account (OAuth) or pass your API token. The agent sees the input schema, runs the Actor and reads the dataset; every input field is optional and every output field is documented.

What goes in → what comes out: Input: tickers/CIKs, a full-text search query, or form types (8-K, 10-K, 10-Q) for market-wide latest filings. Output: one JSON row per SEC EDGAR filing: company, form, filing/report dates, 8-K items, document and index URLs. Official SEC APIs.

Example prompt:

Get the latest 8-K filings for AAPL, TSLA and NVDA and tell me what each one is about.