SEC Filing Monitor
Pricing
$4.00 / 1,000 filing returneds
SEC Filing Monitor
Track new SEC filings for any list of companies. 8-K, 10-K, 10-Q, insider Form 4 and more, by ticker or CIK, with every event item spelled out in plain language and a direct link to the document.
SEC Filing Monitor: Know What A Company Filed, The Day It Files It
Track every SEC filing for the companies you care about — by ticker, CIK or name — with the event spelled out in plain English and a direct link to the document.
An 8-K lands and the raw feed tells you 2.02,9.01. That is a company reporting results, plus exhibits. Nobody should have to memorise the item table to know that.
This Actor reads EDGAR directly, resolves whatever you paste into the right company, and gives you one row per filing with the form named, the items translated, the exact acceptance timestamp, and a link straight to the filing.
Built for investors watching a portfolio, analysts covering a sector, compliance teams tracking their own filings, and anyone who needs to know about a material event before it reaches the news.
How it works
flowchart LRA[Your list of companies] --> B{What did they type?}B -->|AAPL| C[Ticker lookup]B -->|320193| D[Use the CIK directly]B -->|Apple Inc.| E[Name lookup]C --> F[CIK]D --> FE --> FF --> G[EDGAR submissions API]G --> H[Read the parallel arrays<br/>into one row per filing]H --> I{Form and date filters}I --> J[Translate 8-K item codes<br/>into plain language]J --> K[(One row per filing,<br/>newest first)]
Everything comes from the JSON endpoints the SEC publishes itself. No scraping, no API key, no quota. A short one-word name like Tesla or Nvidia looks exactly like a ticker, so when the ticker lookup misses, the name lookup runs before giving up.
What you get
One row per filing:
{"cik": "0000320193","name": "Apple Inc.","ticker": "AAPL","exchange": "Nasdaq","industry": "Electronic Computers","form": "8-K/A","formDescription": "Material event","filingDate": "2026-09-01","reportDate": "2026-08-28","acceptedAt": "2026-09-01T16:31:04.000Z","accessionNumber": "0001140361-26-035325","items": [{ "code": "5.02", "label": "Departure or appointment of directors and officers" }],"itemSummary": "Departure or appointment of directors and officers","indexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126035325/0001140361-26-035325-index.htm","documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126035325/ef20081427_8ka.htm","isXbrl": false}
Plus a RUN_SUMMARY record with counts per form and per company, the newest filings, the material 8-K events, and any company that could not be resolved.
Watching for one kind of event
Set forms to narrow it down. Watching 8-K also returns 8-K/A, so an amended earnings release still reaches you.
| You want | Set forms to | Why |
|---|---|---|
| Material events as they happen | 8-K | Results, executive changes, acquisitions, cyber incidents |
| Insider buying and selling | 4 | Every officer and director transaction |
| Quarterly and annual numbers | 10-Q, 10-K | The full financial picture |
| Someone building a stake | SC 13D, SC 13G | Anyone crossing 5% ownership |
| An IPO in progress | S-1 | Registration and its amendments |
Running it on a schedule
Turn on onlyNewFilings and every run returns only what EDGAR has accepted since the last one. Point it at a daily schedule with days set to 2 and you get a clean feed with no repeats.
curl -X POST "https://api.apify.com/v2/acts/arched_friend~sec-filing-monitor/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"companies":["AAPL","NVDA","TSLA"],"forms":["8-K"],"days":2,"onlyNewFilings":true}'
Pricing
Pay per filing returned. A run that finds nothing costs nothing.
| This Actor | Typical filing API | Terminal subscription | |
|---|---|---|---|
| Price | $0.004 per filing | $50–$300 / month | $2,000+ / month |
| Minimum | None, pay per run | Monthly commitment | Annual contract |
| Free runs | Yes, a run with no new filings is free | No | No |
| Setup | Paste tickers | API key, docs, integration | Sales call |
Related products
- Brand Mention Monitor — track news coverage of the same companies
- Hacker News Brand Monitor — what engineers are saying about them
- Competitor Content Tracker — what they publish on their own blogs
Notes
The SEC asks callers to identify themselves with a contact address, and limits everyone to a published fair-access rate. This Actor throttles itself below that limit and sends a contact string on every request. On heavy runs you can supply your own in userAgent.
EDGAR's submissions endpoint holds roughly the last year of filings inline. Older history lives in separate archive files, so a very long days window returns what the recent file covers.