SEC Filings Scraper — EDGAR 8-K, 10-K & Earnings Feed avatar

SEC Filings Scraper — EDGAR 8-K, 10-K & Earnings Feed

Pricing

from $7.00 / 1,000 filings

Go to Apify Store
SEC Filings Scraper — EDGAR 8-K, 10-K & Earnings Feed

SEC Filings Scraper — EDGAR 8-K, 10-K & Earnings Feed

SEC EDGAR filings as a clean, typed feed: 8-K material events with the Ex-99.1 earnings press release, 10-K / 10-Q risk factors and MD&A, S-1, Form 4 insider trades, 13D/G stakes — one row per filing, verbatim section text, optional XBRL financials, new-since-last-run delta.

Pricing

from $7.00 / 1,000 filings

Rating

0.0

(0)

Developer

inovaflow

inovaflow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Every SEC filing of the companies you track — 8-K events, earnings releases, 10-K risk factors, insider trades — as one clean, typed row each, with the text copied word for word.

If you sell to, invest in or cover US public companies, their SEC filings are the most honest thing they publish. An 8-K Item 5.02 tells you the CFO is leaving before the press does. Item 2.02 comes with the earnings press release. The 10-K's risk factors and MD&A spell out, in the company's own legally reviewed words, what it is worried about and where the money goes. The problem is getting at it: every filing is a bundle of HTML documents in a different layout, the section you want is buried after a table of contents, and "what's new since yesterday" means checking every company by hand.

So we built the feed we wanted for our own account research. Give it tickers (or nothing, for the whole market) and it returns one row per filing. Each row is typed by form and 8-K item, with exact dates and the accession number, and carries the key sections copied verbatim. Form 4 insider trades and 13D/13G stakes come as structured fields, and the financials can come straight from XBRL. Schedule it and it returns only what was filed since the last run. There is no AI summarising anything in between: you (or your agent) get the source text, clean.

Who it's for

  • AI and GTM agents: one call, no login or key, a flat typed dataset. "What did our top 50 accounts file this week, and which 8-Ks were exec changes?"
  • Account executives and account planners: the risk factors and MD&A of a target before the QBR. "What does Snowflake's 10-K say about AI spend?"
  • Investors and analysts: earnings releases, insider buying and activist 13Ds as they land. "Every Form 4 purchase over the last 30 days at my watchlist."
  • Compliance, research and data teams: a deduplicated, incremental filings table to join onto a CRM or warehouse.

What you get per filing

  • Exact metadata: company, ticker(s), CIK, form (8-K, 10-K/A…), filed date, acceptance timestamp, period of report, industry (SIC), state of incorporation, links to the filing and its main document, and the list of exhibits.
  • 8-K items with EDGAR's official labels: 2.02 Results of Operations and Financial Condition, 5.02 Departure of Directors or Certain Officers…, 1.01 Entry into a Material Definitive Agreement and the rest.
  • Verbatim sections, each with its name, source document, length, and whether it was cut:
FormSections copied word for word
8-Kevery reported item, plus the Ex-99.1 earnings press release (and other Ex-99 exhibits)
10-KItem 1 Business · 1A Risk Factors · 1C Cybersecurity · 7 MD&A · 7A Market Risk
10-QPart I Item 2 MD&A · Item 3 Market Risk · Part II Item 1A Risk Factors
20-F / 6-KItems 3–5 (risk factors, the company, operating review) / the report and its Ex-99 exhibits
S-1Prospectus Summary · Risk Factors · Use of Proceeds
Form 4each transaction and holding: owner, role, code (P buy, S sell, A grant, M exercise…), shares, price, holdings after, 10b5-1 flag
Schedule 13D / 13Geach holder: shares, percent of class, voting power, plus the 13D purpose of the transaction
DEF 14Athe proxy statement text
  • XBRL financials (optional): revenue, net income, EPS, assets, cash, operating cash flow and more, exactly as the 10-K / 10-Q reported them for its own period, with units and dates.
  • Monitoring fields: isNewSinceLastRun and firstSeenAt, keyed on the accession number (EDGAR's permanent filing ID), so the same filing is never delivered twice to a watch that asks for new ones only.

How to use it

  1. Pick companies. Tickers (AAPL), CIKs (320193) or names (Microsoft). Leave the list empty to get the newest filings across the whole market. A name that fits several companies is never guessed: the run summary lists the candidates.
  2. Pick forms and a window. The default is 8-K, 10-K and 10-Q from the last 90 days. Narrow 8-Ks to the items you care about (2.02 earnings, 5.02 exec changes, 1.01 deals), or add a full-text phrase such as "artificial intelligence".
  3. Run it, or schedule it with Only filings new since the last run switched on and a Watch ID per schedule. Each scheduled run then returns just the new filings, ready for Slack, a CRM or your agent.

And that's it. Want metadata only, fast? Switch off Extract key sections. Want the numbers? Switch on XBRL financial facts.

A row, trimmed:

{
"company": "Apple Inc.", "ticker": "AAPL", "cik": "0000320193",
"formType": "8-K", "filedAt": "2026-07-30", "acceptedAt": "2026-07-30T16:30:28-04:00",
"itemCodes": ["2.02", "9.01"],
"items": [{ "code": "2.02", "label": "Results of Operations and Financial Condition" }, { "code": "9.01", "label": "Financial Statements and Exhibits" }],
"accessionNumber": "0000320193-26-000018",
"sections": [
{ "key": "8-K:2.02", "name": "8-K Item 2.02 Results of Operations and Financial Condition", "text": "Item 2.02 Results of Operations and Financial Condition.\nOn July 30, 2026, Apple Inc. (“Apple”) issued a press release…", "chars": 638, "truncated": false },
{ "key": "EX-99.1", "name": "Ex-99.1 earnings press release", "text": "Apple reports third quarter results…", "chars": 10446, "truncated": false }
],
"isNewSinceLastRun": true
}

Pricing

You pay per filing delivered. Empty runs, filings already delivered to a watch that asks for new ones only, and anything filtered out are never charged. A daily watch of 20 companies usually returns a handful of filings a day, so a few cents. A 90-day backfill of the same 20 companies is roughly 100–150 filings. Plus Apify's small start fee.

Tip: for a scheduled watch, switch on Only filings new since the last run. You then pay only for what is new, never for the same 10-K twice.

Notes

  • The data comes from the SEC's EDGAR system, exactly as filed. Section text is the filing's own words; only whitespace is tidied. Sections are found by their headings, so the rare filing with non-standard headings reports the missing section under sectionsNotFound instead of returning a wrong one.
  • Earnings-call transcripts are not SEC filings and are not included. The official earnings text is the 8-K Ex-99.1 press release, which is.
  • Requests follow the SEC's fair-access rules (declared User-Agent, at most 10 requests per second).
  • Found a filing it reads wrong, or need another form or section? Open an issue on the Issues tab. We fix fast and take custom work.