SEC EDGAR Filings & Form D Funding Monitor avatar

SEC EDGAR Filings & Form D Funding Monitor

Pricing

from $1.60 / 1,000 filing returneds

Go to Apify Store
SEC EDGAR Filings & Form D Funding Monitor

SEC EDGAR Filings & Form D Funding Monitor

Company filings from SEC EDGAR's official public data: filings by ticker or CIK, the latest filings of any form, Form D private funding rounds with offering amounts, full-text search and XBRL key financials. No API key. Monitor mode returns only new filings.

Pricing

from $1.60 / 1,000 filing returneds

Rating

0.0

(0)

Developer

Your Evenings

Your Evenings

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

SEC EDGAR Filings & Form D Funding Monitor returns US company filings from the SEC's official public EDGAR data in clean JSON rows, with no API key needed. Five modes:

  • Filings by company: the filings of the tickers or CIKs you list (8-K, 10-K, 10-Q, S-1, proxy statements and so on), newest first.
  • Latest filings: every filing of the form types you choose, across all companies, from the SEC daily indexes.
  • Form D private offerings: new private funding rounds with the amount offered and sold, industry group, issuer state, securities type and exemption, parsed from each Form D.
  • Full-text search: filings whose text matches a word or phrase (the SEC full-text index covers 2001 onwards).
  • Key financials: the latest annual and quarterly revenue, operating income, net income, diluted EPS, operating cash flow, assets, liabilities, equity, cash, long-term debt and shares outstanding, from the company's XBRL data.

Turn on monitor mode and schedule the Actor daily to get only the filings you haven't seen before.

Use it as an SEC EDGAR API for SEC filings: an EDGAR company search by ticker or CIK, an EDGAR full-text search you can schedule, and a Form D feed of new private funding rounds, with rows you can export as CSV, JSON or Excel.

Not an official SEC product. This Actor is independent and is not affiliated with or endorsed by the U.S. Securities and Exchange Commission. It uses data the SEC publishes for the public on EDGAR. Filings are as submitted by the filers; the SEC does not check them for accuracy.

Why this one

  • Official SEC sources only, no key. Rows come from the SEC's own JSON APIs (submissions and XBRL company facts), its daily form indexes, the Form D XML documents and EDGAR full-text search.
  • Form D rows you can filter. Each offering is read from its Form D document, so you can filter by industry group, issuer state, minimum offering size and securities type, and leave out pooled investment funds (on by default) to keep operating companies.
  • Filters are applied before you're charged. You pay only for rows that match. Status rows (not found, no matches, budget reached and so on) are free.
  • Company data only. Forms 3, 4, 5 and 144 and Schedules 13D and 13G (mostly filed by individuals about their own holdings) are never returned. In Form D rows, the names and addresses of related persons, signers and sales-compensation recipients are dropped; you get how many were listed. Issuer phone numbers and street addresses are dropped too. CIKs that belong to individuals are skipped with a free status row.
  • Polite to the SEC. Every request declares who is making it, as the SEC asks, and requests are paced to at most 5 per second, half the SEC's fair-access limit of 10.
  • Dates roll forward. filedWithinDays counts back from each run, so a saved, scheduled task always covers the latest days.

Quick start

Press Start with the prefilled input, or paste this into the JSON view of the Input tab. It returns up to 10 of the latest 8-K, 10-K and 10-Q filings of Apple, Microsoft and NVIDIA filed in the last 90 days.

{
"mode": "companyFilings",
"companies": ["AAPL", "MSFT", "NVDA"],
"formTypes": ["8-K", "10-K", "10-Q"],
"filedWithinDays": 90,
"maxResults": 10
}

In our test run on 26 October 2026 it returned 10 filings (8-Ks, 10-Qs and a 10-K filed from 29 July to 3 September), which costs about $0.02 (see Pricing). The prefilled window is 90 days because these companies file a 10-Q or 10-K once a quarter; with a 30-day window (the API default) the same run on 26 October returned no filings.

New private funding rounds of at least $1 million from operating companies (pooled funds left out), from the last published SEC daily index:

{
"mode": "formD",
"filedWithinDays": 3,
"minOfferingUsd": 1000000,
"maxResults": 50
}

Where the data comes from

ModeSEC sourceHow fresh
Filings by companydata.sec.gov/submissions (the company's recent filings, plus older pages when your date window needs them)Updated by the SEC as filings are accepted
Latest filings, Form DEDGAR daily form indexes (Archives/edgar/daily-index) and, for Form D, each filing's primary_doc.xmlEach business day's index is published in the evening (US Eastern time); there are none at weekends or on federal holidays. The SUMMARY record shows the latest index date read
Full-text searchEDGAR full-text search (efts.sec.gov)As indexed by the SEC
Key financialsdata.sec.gov/api/xbrl/companyfactsUpdated by the SEC as XBRL filings are accepted

Who it's for

  • Investors, analysts and researchers who follow US public companies' filings and figures.
  • VC, private-equity and B2B sales teams looking for companies that have just raised private money.
  • Data and product teams feeding filing data into spreadsheets, CRMs or AI agents.

Use cases

  1. Event alerts for a watchlist. New 8-Ks, with item numbers such as 2.02 (results), 5.02 (officer changes) and 1.01 (material agreements), for the companies you follow. Turn on monitorMode and schedule it daily.
  2. Deal sourcing from Form D. A daily list of companies that just raised private money, filtered by industry group, state and minimum offering size.
  3. Phrase research and financial screening. Find every filing that mentions a phrase, such as "going concern" or "material weakness", in a date window, or get the latest annual and quarterly figures for a list of companies in one layout.

Output sample

Five of the 10 rows from the Quick start input (run on 26 October 2026):

CompanyTickerFormFiledReport date8-K items
NVIDIA CORPNVDA8-K2026-09-032026-09-028.01
MICROSOFT CORPMSFT8-K2026-09-022026-09-027.01, 9.01
NVIDIA CORPNVDA10-Q2026-08-262026-07-26–
NVIDIA CORPNVDA8-K2026-08-262026-08-262.02, 9.01
MICROSOFT CORPMSFT10-K2026-07-292026-06-30–

One 8-K row and one Form D row as JSON, from two runs on 30 October 2026 (build 0.1.5). Some fields are left out to keep it short; the full list is under Output.

{
"rowType": "filing",
"cik": "0001326801",
"companyName": "Meta Platforms, Inc.",
"tickers": [
"META"
],
"exchanges": [
"Nasdaq"
],
"sic": "7370",
"sicDescription": "Services-Computer Programming, Data Processing, Etc.",
"stateOfIncorporation": "DE",
"businessState": "CA",
"filerCategory": "Large accelerated filer",
"form": "8-K",
"filingDate": "2026-10-29",
"reportDate": "2026-10-26",
"accessionNumber": "0001193125-26-438017",
"items": [
"1.01",
"3.03",
"5.03",
"9.01"
],
"primaryDocDescription": "8-K",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/1326801/000119312526438017/0001193125-26-438017-index.htm",
"documentUrl": "https://www.sec.gov/Archives/edgar/data/1326801/000119312526438017/d183592d8k.htm"
}
{
"rowType": "form_d_offering",
"cik": "0002160814",
"companyName": "Bluesonde Technologies, Inc.",
"form": "D",
"isAmendment": false,
"filingDate": "2026-10-29",
"accessionNumber": "0002160814-26-000001",
"entityType": "Corporation",
"jurisdictionOfIncorporation": "DELAWARE",
"yearOfIncorporation": 2025,
"issuerCity": "PORTLAND",
"issuerState": "ME",
"industryGroup": "Other Technology",
"revenueRange": "Decline to Disclose",
"federalExemptions": [
"06b"
],
"dateOfFirstSale": "2025-11-11",
"securitiesOffered": [
"option_warrant_right"
],
"minimumInvestmentUsd": 0,
"totalOfferingAmountUsd": 1000000,
"totalAmountSoldUsd": 1000000,
"totalRemainingUsd": 0,
"totalNumberAlreadyInvested": 10,
"relatedPersonsCount": 3,
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/2160814/000216081426000001/0002160814-26-000001-index.htm"
}

Input examples

Paste any of these into the JSON view of the Input tab. Each one is the input of a ready-made example task.

8-K filings from six big tech companies

{
"mode": "companyFilings",
"companies": ["AAPL", "MSFT", "NVDA", "GOOGL", "AMZN", "META"],
"formTypes": ["8-K"],
"includeAmendments": true,
"filedWithinDays": 30,
"maxResults": 50
}

Form D tech funding rounds of $1M or more

{
"mode": "formD",
"industryGroups": ["Other Technology", "Computers"],
"minOfferingUsd": 1000000,
"excludePooledFunds": true,
"filedWithinDays": 7,
"maxResults": 100
}

EDGAR full-text search: "going concern" in 10-Ks and 10-Qs

{
"mode": "fullTextSearch",
"fullTextQuery": "\"going concern\"",
"formTypes": ["10-K", "10-Q"],
"filedWithinDays": 30,
"maxResults": 50
}

Input

FieldUsed byWhat it does
modeallcompanyFilings (default), latestFilings, formD, fullTextSearch or financials.
companiescompanyFilings, financialsTickers (AAPL, BRK-B or BRK.B) or CIK numbers (320193). Up to 200.
formTypescompanyFilings, latestFilings, fullTextSearchForms to return, e.g. 8-K, 10-K, S-1, DEF 14A. Empty means all forms (excluded forms are never returned).
includeAmendmentsall filing modesAlso return /A amendments. Default true.
filedWithinDaysall except financialsDate window counted back from today. Default 30.
filedSince, filedUntilall except financialsFixed dates (YYYY-MM-DD). filedSince overrides filedWithinDays.
companyNameKeywordslatestFilings, formDKeep companies whose name contains any of these whole words.
industryGroupsformDForm D industry groups, e.g. Biotechnology, Other Technology. Partial, case-insensitive.
issuerStatesformDTwo-letter state codes, e.g. CA.
minOfferingUsdformDMinimum of the larger of total offering amount and amount sold.
securityTypesformDequity, debt, option_warrant_right, security_to_be_acquired, pooled_investment_fund, tenant_in_common, mineral_property, other.
excludePooledFundsformDLeave out pooled investment funds. Default true.
fullTextQueryfullTextSearchWords or a "quoted phrase".
maxResultsallMost rows per run, newest first. Default 10; 0 means no limit.
monitorMode, emitBaselineOnFirstRun, stateStoreNameallSee Monitor mode below.
requestTimeoutSecsallPer-request timeout, 5 to 120 seconds.

Limits per run: 200 companies, 3,000 Form D documents read, and 20 pages (2,000 document hits) of full-text search. When a limit is reached the run says so in a free status row.

Output

Every row has rowType. Examples (values shortened):

Filing (filing):

{
"rowType": "filing",
"cik": "0001045810",
"companyName": "NVIDIA CORP",
"tickers": ["NVDA"],
"sic": "3674",
"sicDescription": "Semiconductors & Related Devices",
"businessCity": "SANTA CLARA",
"businessState": "CA",
"form": "8-K",
"filingDate": "2026-09-03",
"reportDate": "2026-09-02",
"accessionNumber": "0001045810-26-000078",
"items": ["8.01"],
"documentUrl": "https://www.sec.gov/Archives/edgar/data/1045810/000104581026000078/nvda-20260902.htm",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/1045810/000104581026000078/0001045810-26-000078-index.htm"
}

Latest filings rows carry the fields in the daily index (company, CIK, form, date, accession number, links). Full-text search rows add the matching documents and the business locations, SIC codes and incorporation states the SEC indexes.

Form D offering (form_d_offering):

{
"rowType": "form_d_offering",
"cik": "0002161925",
"companyName": "Advanced Glass Holdings, Inc.",
"form": "D",
"filingDate": "2026-10-23",
"entityType": "Corporation",
"jurisdictionOfIncorporation": "DELAWARE",
"yearOfIncorporation": 2023,
"issuerCity": "WILMETTE",
"issuerState": "IL",
"industryGroup": "Other",
"federalExemptions": ["06b"],
"dateOfFirstSale": "2026-10-09",
"securitiesOffered": ["equity"],
"minimumInvestmentUsd": 0,
"totalOfferingAmountUsd": 2000000,
"totalAmountSoldUsd": 2000000,
"totalRemainingUsd": 0,
"totalNumberAlreadyInvested": 10,
"relatedPersonsCount": 5,
"formDocumentUrl": "https://www.sec.gov/Archives/edgar/data/2161925/000216192526000001/primary_doc.xml"
}

Key financials (company_financials): latestAnnual and latestQuarter, each with the period end, fiscal year, form, filing date, accession number and a values object. Every value names the XBRL concept it came from, its period and the filing it was reported in. A figure the company didn't report for that period is null and listed in notReportedForThisPeriod, rather than filled with an older number.

Status (status, free): not_found, skipped_individual_filer, no_matches, no_data, no_xbrl_data, scan_limit, partial, source_error or budget_reached, each with a plain-English message.

The SUMMARY record in the default key-value store lists the filters used, rows by type, the daily indexes read (and the latest one), candidates and matches, Form D documents read, request counts and the run time. The dataset has views for Overview, Filings, Form D offerings, Key financials and Status rows.

Monitor mode: only new filings

Set monitorMode to true and schedule a saved task (daily suits the SEC's daily indexes). The Actor remembers the accession numbers it has returned (for 400 days) in the named key-value store stateStoreName, and returns only filings it hasn't returned before, marked changeType: "new". For Key financials, a company row is new when a newer annual or quarterly report has been filed. Known Form D filings are skipped before their documents are downloaded.

  • emitBaselineOnFirstRun (default true) returns current matches on the first run. Set it to false to remember them silently, without charge, and get only later filings.
  • Use a different stateStoreName for each separate monitor.
  • If a source fails during a run, rows already returned are remembered and nothing is forgotten, so the next run doesn't charge for them again.

Pricing

Pay per event:

EventPrice
Filing returned$0.002
Form D offering returned$0.003
Company financials returned$0.003
Alert run with new matches (monitor mode only, once per run that returns at least one new row)$0.01
Actor start$0.00005

Higher Apify plans get lower prices (shown on the Pricing tab). Status rows, the SUMMARY record and monitor runs with nothing new are free of row and alert charges. Set Maximum cost per run in the run options: the Actor stops before going over it and adds a free budget_reached row, and in monitor mode filings not returned are returned on a later run.

Use it from code, spreadsheets or an AI agent

Run it with the Apify API or client libraries, schedule it, or connect it to Make, Zapier, Google Sheets or webhooks through Apify integrations. AI agents can call it through Apify's MCP server.

FAQ

Is this the SEC's official API? No. It reads the SEC's official public data and APIs, and is not affiliated with the SEC.

Why are Form 4 insider trades not included? They are filed about individuals' own holdings and trades. This Actor returns company data only, so Forms 3, 4, 5, 144 and Schedules 13D/13G are left out.

Why are today's filings missing from Latest filings and Form D? Those modes read the SEC daily indexes, which are published each business-day evening. Use Filings by company for a company's filings as soon as the SEC has them.

Are Form D amounts the amount raised? Form D reports the total offering amount and the amount sold so far at the time of filing; amendments update them. A Form D is a notice of an exempt offering, not a registration, and the SEC does not review it.

Can I get older filings? Yes. Set filedSince. Filings by company pages back through the company's older filings as needed; Latest filings and Form D read one daily index per business day in your window.

How do I search SEC filings by company? Use Filings by company (mode: "companyFilings") with tickers or CIKs in companies, and pick form types such as 8-K, 10-K or 10-Q. Rows are newest first, with links to the filing index and the main document on EDGAR.

How do I run an EDGAR full-text search? Use mode: "fullTextSearch" and put the word or phrase in fullTextQuery (quotes for an exact phrase), optionally with formTypes. It uses the SEC's own full-text index, which covers 2001 onwards.

How do I find new Form D filings? Use mode: "formD" with filedWithinDays, and filter by industryGroups, issuer state or minOfferingUsd. Each row has the amount offered and sold, parsed from the Form D document.

Feedback

Found a problem or need a field? Open an issue on the Issues tab.

Requests to SEC.gov identify this Actor by company name and contact address, as the SEC asks of automated tools.