SEC Form D Scraper - Recently Funded Companies & Startups avatar

SEC Form D Scraper - Recently Funded Companies & Startups

Pricing

from $4.00 / 1,000 form d filings

Go to Apify Store
SEC Form D Scraper - Recently Funded Companies & Startups

SEC Form D Scraper - Recently Funded Companies & Startups

Every new SEC Form D filing from EDGAR: companies that just raised money, amount sold, offering size, industry, state, phone and executives. Filter by industry, state, amount; only-new alerts for daily schedules; CSV. $5 per 1,000 filings, filtered and failed free.

Pricing

from $4.00 / 1,000 form d filings

Rating

0.0

(0)

Developer

Yukai Lin

Yukai Lin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

What does SEC Form D Scraper do?

Input: a date range (or "last N days") plus optional filters for industry, state, amount raised and company name. Output: one row per SEC Form D filing with the company, amount sold, offering size, industry, address, phone and executives, plus a CSV file. Price: $5 per 1,000 filings; filings your filters drop, unreadable filings and invalid inputs are free; no start fee.

It turns the SEC's Form D filings into a clean list of companies that just raised money. In the US, a company that sells shares, SAFEs, notes or other securities in a private round (seed, Series A, a real estate syndication, a fund) must file a Form D within 15 days of the first sale. Every filing is public on EDGAR, and this Actor reads them for you:

  • ๐Ÿ’ฐ Who raised and how much: company, total offering size, amount already sold, amount remaining, number of investors, minimum investment, date of first sale.
  • ๐Ÿข Company facts: industry group, entity type, year of incorporation, state of incorporation, business address and phone, previous names.
  • ๐Ÿ‘ค Executives and directors: names and roles as listed in the filing (addresses are never returned).
  • ๐Ÿงพ Offering terms: securities (equity, debt, options ...), exemption (Rule 506(b), 506(c), 504 ...), sales commissions and finders' fees, broker-dealers paid to sell the round.
  • ๐Ÿ”Ž Filters: operating companies or funds, 35 industry groups (or "all technology", "all health care" ...), states and countries, minimum amount raised, minimum offering size, company name keywords.
  • ๐Ÿ”” Only new for daily schedules: each filing is returned once, filings seen before are skipped for free.
  • ๐Ÿ“œ Funding history of specific companies by CIK, EDGAR company link, or a stock ticker that uniquely maps to one CIK in the SEC ticker list (every Form D they ever filed).
  • ๐Ÿ“„ CSV file with the main columns, ready for a CRM import.
  • ๐ŸŒฑ Reg CF crowdfunding (Form C) on request: companies raising from the public on Wefunder, StartEngine, Republic and other funding portals, with their website, the portal, target and maximum amount, deadline, price per security, and revenue, net income, assets, debt and employees from the latest fiscal year. Same price per filing.

Why this Actor?

  • Official source, same day: filings come straight from SEC EDGAR (the daily index, and the EDGAR full-text search for today's filings), not from a news site or a paid database.
  • About 10ร— cheaper than other "recently funded companies" Actors: $5 per 1,000 filings, against $40-70 per 1,000 for the funding trackers on the Apify Store (checked 4 October 2026, see below).
  • You pay only for what you keep: filings your filters drop, failed reads and filings already seen are free.

Real results (3-4 October 2026)

  • Last 3 days, operating companies, max 100: 337 filings listed, 100 returned in 47 seconds, $0.50. 34 of the 100 had already raised $1M or more, and the 100 together reported $1.0 billion sold.
  • "Technology + health care, raised $1M or more, last 7 days": 894 filings listed, 52 matches, $0.26, 2.6 minutes. The filters dropped 550 funds, 214 other industries and 78 smaller rounds, all free.
  • The same input again with "Only new": 0 new filings, $0, 5 seconds.
  • Funding history of SpaceX (CIK 0001181412): 21 Form D and D/A filings in 6 seconds, e.g. $1.72 billion offered on 13 June 2022 with 74 investors.

Use cases

  • Sales prospecting: startups that just closed a round have budget and are hiring; filter by industry and state and call or email them while the money is fresh.
  • VC and angel deal flow: who raised in your sector or city this week, how much, and who the directors are.
  • Service providers: law firms, accountants, payroll, banking and insurance teams looking for newly funded companies.
  • Market research: funding activity by industry, state or round size; track competitors' raises (company history mode).
  • Real estate and fund raising: syndications and new funds (set "Issuers" to funds).

How to use it

  1. Filed in the last N days (or a date range).
  2. Filings: new offerings (Form D), amendments (D/A) or both; or Reg CF crowdfunding instead: crowdfunding (Form C and C/A) or crowdfunding-all (also progress updates C-U, annual reports C-AR and termination notices C-TR).
  3. Issuers: operating companies (default), funds only, or all.
  4. Optional filters: industries, states or countries, minimum amount sold, minimum offering size, company name keywords.
  5. Optional: Specific companies (CIK numbers, EDGAR company links, or 1โ€“5 character stock tickers such as AAPL) for their full Form D history. Tickers work only when the SEC ticker list maps them to exactly one CIK; company names are not searched. The SEC list may be incomplete, so use a CIK or EDGAR link if your ticker is missing or ambiguous.
  6. For a daily lead list: turn on Only new filings, give a Monitor name, and schedule the task every day with "last 3 days" (Apify Console โ†’ Schedules).

Input example

{
"daysBack": 7,
"filingTypes": "new",
"issuerTypes": "companies",
"industries": ["group:technology", "Biotechnology"],
"states": ["CA", "NY", "MA"],
"minAmountSold": 1000000,
"maxResults": 500,
"onlyNew": true,
"monitorName": "funded-tech-ca-ny-ma"
}

Output example

A real filing from 2 October 2026 (shortened):

{
"type": "filing",
"filingDate": "2026-10-02",
"formType": "D",
"isAmendment": false,
"accessionNumber": "0002028034-26-000002",
"cik": "2028034",
"companyName": "Alethios Inc.",
"entityType": "Corporation",
"jurisdictionOfIncorporation": "Delaware",
"yearOfIncorporation": 2023,
"incorporatedWithinFiveYears": true,
"street": "235 Montgomery St., Suite 948",
"city": "San Francisco",
"stateOrCountry": "CA",
"zipCode": "94104",
"phone": "(650) 334-8239",
"industryGroup": "Other",
"isPooledInvestmentFund": false,
"revenueRange": "Decline to Disclose",
"federalExemptionNames": ["Rule 506(b)"],
"dateOfFirstSale": "2026-09-29",
"securitiesOffered": ["Equity"],
"totalOfferingAmountUsd": 2191763,
"totalAmountSoldUsd": 2169962,
"totalRemainingUsd": 21801,
"percentSold": 99,
"totalInvestors": 17,
"salesCommissionsUsd": 0,
"relatedPersons": [
{ "name": "Zeenia Framroze", "relationships": ["Executive Officer", "Director", "Promoter"], "clarification": null },
{ "name": "Stephen M. McLean, Jr.", "relationships": ["Director"], "clarification": null }
],
"executives": "Zeenia Framroze (Executive Officer, Director, Promoter); Stephen M. McLean, Jr. (Director)",
"signerTitle": "Chief Executive Officer",
"formUrl": "https://www.sec.gov/Archives/edgar/data/2028034/000202803426000002/xslFormDX01/primary_doc.xml",
"charged": true
}

What the fields mean

  • totalAmountSoldUsd: money already raised in this offering when the form was filed; totalOfferingAmountUsd: the round size (null with offeringAmountIndefinite: true for open-ended offerings, common for funds).
  • dateOfFirstSale: when the first investor money came in (firstSaleYetToOccur: true when it has not yet).
  • industryGroup: the issuer's own pick from the Form D list (most software and AI startups choose "Other Technology"; many pick "Other"). industrySector is its group (Technology, Health Care ...).
  • federalExemptionNames: Rule 506(b) (no general solicitation), 506(c) (may advertise, accredited investors only), 504, and Investment Company Act exemptions for funds.
  • relatedPersons / executives: executive officers, directors and promoters as listed in the filing. salesCompensationRecipients: broker-dealers or finders paid to sell the round.
  • formUrl: the filing as the SEC shows it; xmlUrl: the raw XML; companyFilingsUrl: all Form D filings of the company on EDGAR.
  • isNew (Only new mode): true for filings not returned by earlier runs of the monitor.
  • SUMMARY (key-value store): filings listed, read, returned, dropped per filter, free errors by errorType, days read from the daily index or full-text search.
  • formFamily: D for Form D rows, C for crowdfunding rows.

Crowdfunding (Form C) rows

With "filingTypes": "crowdfunding" every row is a Regulation Crowdfunding filing (formFamily: "C"). A real Form C from 15 October 2026 (shortened):

{
"filingDate": "2026-10-15",
"formType": "C",
"formFamily": "C",
"companyName": "EpiBone, Inc.",
"website": "https://www.epibone.com/",
"city": "New York",
"stateOrCountry": "NY",
"fundingPortalName": "Wefunder Portal LLC",
"securityType": "Preferred Stock",
"pricePerSecurityUsd": 1.1443,
"targetOfferingAmountUsd": 50000,
"maximumOfferingAmountUsd": 1235000,
"overSubscriptionAccepted": true,
"offeringDeadline": "2027-04-30",
"currentEmployees": 8,
"revenueUsd": 479453,
"netIncomeUsd": -1981452,
"totalAssetsUsd": 4075356,
"formUrl": "https://www.sec.gov/Archives/edgar/data/1798436/000179843626000001/xslC_X01/primary_doc.xml"
}
  • targetOfferingAmountUsd: the minimum the company must raise for the round to close; maximumOfferingAmountUsd: the most it accepts (Reg CF allows up to $5M a year).
  • revenueUsd, netIncomeUsd, totalAssetsUsd, cashAndEquivalentsUsd, shortTermDebtUsd, longTermDebtUsd, currentEmployees: the most recent fiscal year as filed (revenuePriorYearUsd, netIncomePriorYearUsd for the year before).
  • issuerFileNumber (020-โ€ฆ): ties every report of one raise together (C/A, C-U, C-AR); a first Form C gets it after filing. progressUpdate (C-U), fiscalPeriodEnd (C-AR), amendmentNature (C/A).
  • Filters on Form C: states and keywords work as usual; the minimum offering size is the target amount. Industry, issuer type and minimum amount sold are Form D fields and do not apply. Annual reports (C-AR) and terminations (C-TR) have no portal or offering amounts.
  • Volume (real runs, October 2026): 5-7 Form C and C/A filings a business day; 29 April 2026 (annual reports due 30 April) had 87 crowdfunding filings, 62 of them C-AR.
  • executives on Form C: the names and titles of the people who signed the filing (no addresses or contact details).

How much does it cost?

EventPriceWhen
Form D filing$5.00 / 1,000 ($0.005 each)one filing returned after your filters, with company, amounts, industry, address, phone and executives

Free: filings dropped by your filters or name keywords, filings seen in earlier runs ("Only new"), filings that cannot be read, invalid inputs. No start fee. Larger Apify plans get the usual volume discount (Silver 10%, Gold and above 20%).

Example: a daily schedule for technology and health-care companies that raised $1M or more (about 10 per business day in our test week) costs about $0.05 a day; every new operating-company Form D in the US (about 70 per business day) about $0.35 a day.

For comparison (Apify Store, 4 October 2026): datahyena/company-funding-rounds $0.07 per result (42 users in the last 30 days), nexgendata/startup-funding-tracker $0.05, signalbase/signalbase-api $0.04, complex_intricate_networks/fundraising-and-startup-funding-scraper $0.01, automation-lab/startup-funding-rounds-monitor $0.0092; Form D only: logiover/sec-edgar-form-d-scraper $0.0035, devilscrapes/sec-form-d-leads $0.005.

Control your cost

  • Max filings stops the run after that many returned filings (newest first).
  • At the start the run logs the worst case (filings to read ร— $0.005) and compares it with your maximum charge per run; when the next filing could pass it, the run stops (SUMMARY.status: LIMIT_REACHED, SUMMARY.notProcessed).
  • Every row has charged: true or false; free rows say "(not charged)". If Apify restarts the run, filings already returned are not charged again.

Use it from code

curl -X POST "https://api.apify.com/v2/acts/tidytools~sec-form-d-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"daysBack":3,"industries":["group:technology"],"minAmountSold":500000}'

With AI agents (MCP): connect Apify's MCP server (https://mcp.apify.com?tools=tidytools/sec-form-d-scraper) to Claude, Cursor or any MCP client and ask, for example, "Which biotech companies in Massachusetts raised over $5M this month?". Minimal input: {"daysBack": 30, "industries": ["Biotechnology"], "states": ["MA"], "minAmountSold": 5000000}. Failed items are not charged and carry an errorType.

Limitations

  • Form D only covers private offerings that use a Regulation D exemption. Many startups file, but not all (some never do, some file late, some only in a state). The amounts are what the company reported; later raises appear as new filings or D/A amendments.
  • No website or email in Form D: Form D does not ask for them (crowdfunding Form C rows do include the website). You get the business address, phone and the names of executives and directors. Combine it with a contact or company-enrichment tool when you need a website.
  • Industry is self-reported and coarse ("Other Technology" covers software, AI, internet). Name keywords and the description of your CRM do the rest.
  • Today's filings come from the EDGAR full-text search until the SEC publishes the day's index that night; both are official SEC sources.
  • Polite access: requests carry our TidyTools name and contact address, as the SEC asks, and stay at about 6 per second (the SEC's limit is 10). A very long date range (months) takes several minutes per month of filings.

Responsible use

  • The Actor reads public SEC EDGAR filings. The names of executive officers, directors and promoters (and the signer) are the roles the company itself reported to the SEC; no addresses, birth data or personal contact details of these people are returned.
  • Need a company-only dataset? Turn off Executives, directors and signer names (includeExecutives): relatedPersons, executives and signerName are then left out. The price does not change.
  • You are responsible for how you use the data: follow data-protection and anti-spam laws (GDPR, CAN-SPAM, CASL) and honour opt-out requests when you contact anyone named in a filing.

FAQ

Does the Actor collect usage data? The Actor sends one anonymous usage counter per run (input type, item count range, outcome) to improve the tool; no URLs, content or account data.

Is this data legal to use? Yes. Form D filings are public records published by the SEC on EDGAR for anyone to read. The Actor uses the SEC's own public endpoints and identifies itself as the SEC requires. Use the contact details in line with the anti-spam and privacy laws that apply to you.

What if my input is wrong (bad date, unknown industry, range over 366 days)? The run ends normally with one free invalid_input row that says what to fix; nothing is read or charged. A single bad company entry in "Specific companies" gives its own free error row and the other companies are still read. Invalid entries return invalid_input; a CIK with no submissions returns not_found. A stock ticker that maps to multiple CIKs returns ambiguous_ticker, one missing from the SEC ticker list returns ticker_not_found, and a ticker list that cannot be read returns ticker_lookup_unavailable. These error rows do not incur a filing charge; try a CIK or EDGAR company link instead.

Why do I see fewer filings than EDGAR lists? The default "Operating companies" setting drops pooled investment funds (about half of all Form D filings) and your other filters drop the rest. SUMMARY.filteredOutBy shows how many each filter removed. All of them are free.

How fresh is it? Filings appear on EDGAR within minutes of being accepted; this Actor reads them the same day. A daily schedule with "last 3 days" and "Only new" catches everything once, also after weekends.

Can I get a company's whole funding history? Yes: put its CIK (from the EDGAR company page or cik in any row), EDGAR company link, or a stock ticker with a unique SEC ticker-to-CIK match under "Specific companies". Many Form D issuers are not in the SEC ticker list; use their CIK or EDGAR link.

What is the difference between amount sold and offering amount? The offering amount is the planned round size; the amount sold is what investors had already paid in when the form was filed. An amendment later can report a higher amount sold.