SEC Filings Monitor — New EDGAR Filings for Your Watchlist avatar

SEC Filings Monitor — New EDGAR Filings for Your Watchlist

Pricing

from $3.00 / 1,000 filings

Go to Apify Store
SEC Filings Monitor — New EDGAR Filings for Your Watchlist

SEC Filings Monitor — New EDGAR Filings for Your Watchlist

New SEC EDGAR filings (8-K, 10-K, 10-Q, Form 4, S-1 and more) for a watchlist of tickers. Schedule it to get only filings since the last run, with 8-K items explained.

Pricing

from $3.00 / 1,000 filings

Rating

0.0

(0)

Developer

Tucker Watts

Tucker Watts

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

Give it a list of tickers and get their SEC filings (8-K, 10-K, 10-Q, Form 4, S-1, 13F and more) as clean JSON. Schedule it and each run returns only filings that are new since the last run.

  • Official SEC data, fast. Reads EDGAR's public API directly. No browser, no proxies. A 20-company watchlist takes a few seconds.
  • Alerts, not dumps. On a schedule, you get only new filings, and you pay only for those. A day with no filings costs just the run start.
  • 8-K items explained. Every 8-K comes with its item codes in plain English: "Results of Operations and Financial Condition", "Departure or Appointment of Directors or Certain Officers", "Material Cybersecurity Incidents".
  • Never crashes on a bad input. Unknown tickers come back as free error rows that say what happened.

What you can do with it

  • Get an alert when a company you follow files an 8-K: earnings, executive changes, acquisitions, cybersecurity incidents.
  • Track 10-K and 10-Q releases across a portfolio.
  • Watch for insider-transaction filings (Form 4) on the companies you hold.
  • Feed new filings to an AI agent or a Slack/email workflow for summaries.

Input

FieldRequiredDescription
companiesyesTickers (AAPL, BRK.B) or SEC CIK numbers (320193). Up to 100 per run.
formTypesnoOnly these forms, e.g. ["8-K", "10-K", "10-Q"]. Empty = every form.
includeAmendmentsnoAlso return /A amendments of those forms. Default true.
sinceDaysnoOnly filings from the last N days, 1–365. Default 7.
onlyNewnoSkip filings a previous run with the same companies and forms already returned. Default true.
{
"companies": ["AAPL", "MSFT", "TSLA"],
"formTypes": ["8-K", "10-K", "10-Q"],
"sinceDays": 7
}

Monitoring: schedule this input daily. The first run returns the last 7 days; each later run returns only what was filed since. One-off lookup: set onlyNew to false and sinceDays to the window you want.

Output

One row per filing, newest first per company:

{
"type": "filing",
"cik": "0000320193",
"ticker": "AAPL",
"companyName": "Apple Inc.",
"form": "8-K",
"filingDate": "2026-07-30",
"reportDate": "2026-07-30",
"acceptedAt": "2026-07-30T20:30:28.000Z",
"accessionNumber": "0000320193-26-000018",
"items": [
"2.02",
"9.01"
],
"itemDescriptions": [
"Results of Operations and Financial Condition",
"Financial Statements and Exhibits"
],
"description": "8-K",
"documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/aapl-20260730.htm",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/0000320193-26-000018-index.htm",
"isXBRL": true,
"sizeBytes": 417360
}

items and itemDescriptions are filled for 8-K filings and empty for other forms. documentUrl opens the main document, and filingIndexUrl lists every exhibit.

Errors: free rows

{ "type": "error", "target": "ZZZZZ", "reason": "not_found", "message": "Ticker \"ZZZZZ\" is not in the SEC's ticker list. Try the company's CIK number instead." }

reason is one of invalid_input, not_found, individual_filer, blocked, rate_limited, network_error. A per-company run summary is saved to the OUTPUT record of the run's key-value store.

Pricing

Pay per event: $3 per 1,000 filings ($0.003 each), plus $0.002 per run start. error rows are free, and with onlyNew you never pay twice for the same filing.

Set a maximum charge per run to cap spending. When the run reaches it, it stops cleanly and says so. Filings that didn't fit are returned on the next run.

Limits

  • Companies and funds only. CIKs belonging to individual filers (for example, company insiders) are refused with an individual_filer error.
  • Up to 100 companies per run and a look-back of up to 365 days. For the most frequent filers, EDGAR's recent-filings list may not reach a full year back; the run summary says so when that happens.
  • Filing metadata and links only. The Actor does not download or parse the filing documents.
  • About 6–7 requests per second to the SEC, under its 10-per-second fair-access limit.

Use with AI agents

The input and output are flat and predictable. The type field on every row tells filings and errors apart, and every error has a fixed reason code. An agent can call this Actor with just companies.