SEC EDGAR Filings Scraper: 10-K, 10-Q, 8-K & Form D avatar

SEC EDGAR Filings Scraper: 10-K, 10-Q, 8-K & Form D

Pricing

from $0.20 / 1,000 sec filings

Go to Apify Store
SEC EDGAR Filings Scraper: 10-K, 10-Q, 8-K & Form D

SEC EDGAR Filings Scraper: 10-K, 10-Q, 8-K & Form D

Search SEC EDGAR filings by ticker, CIK, form type and date (10-K, 10-Q, 8-K and more) with document links. Form D mode lists new private placements and startup funding rounds. Unofficial.

Pricing

from $0.20 / 1,000 sec filings

Rating

0.0

(0)

Developer

Lepi Data

Lepi Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

SEC EDGAR Filings Scraper

Unofficial tool. Not affiliated with, endorsed by, or sponsored by the U.S. Securities and Exchange Commission.

Not investment advice. Confirm filings at sec.gov.

Look up company filings from SEC EDGAR and get one row per filing, with links to the filing documents. It's for analysts, investors, journalists, compliance teams and developers who need filing lists without writing their own EDGAR client.

Filings mode, input: a ticker, CIK or company name, or full-text search words, plus form types (10-K, 10-Q, 8-K, S-1, Form 4 and others), business states, a date range and a maximum number of results. Output: company name, CIK, tickers, form type, filing date, period, accession number, and links to the filing index and main (or matched) document. Filing metadata only, no person data.

Form D mode: new Regulation D private placements and startup funding rounds by date, company, full text, business state or industry group. Output: issuer name, CIK, entity type, jurisdiction, issuer business address, industry group, offering amount, amount sold, exemptions, investor counts, date of first sale and filing links. No executive, director, promoter or sales-recipient names.

Data comes from the SEC's public EDGAR APIs (data.sec.gov submissions, efts.sec.gov full-text search, and filing documents on sec.gov). The Actor stays well under SEC fair-access limits (about 4 requests a second) and identifies itself in every request.

SEC filings input

  • mode: filings (default) or formD
  • ticker, cik or company: one company. A ticker or CIK alone reads the company's recent filings list (about the last 1,000 filings).
  • query: full-text search words (EDGAR full-text search covers 2001 onward)
  • formTypes: e.g. 10-K, 10-Q, 8-K, S-1, 4. Ignored in formD mode (D and D/A are used).
  • states: business-address states, 2-letter codes
  • industryGroups: formD only, e.g. Other Technology, Pooled Investment Fund, Biotechnology. Applied after each Form D is read, so it uses more requests. With an industry filter a run reads at most 200 Form Ds (2,000 otherwise, including state-only searches); if that limit stops a run early you get a free read-cap-reached row.
  • includeAmendments: include 10-K/A, D/A and so on (default true)
  • dateFrom / dateTo: filing dates, YYYY-MM-DD
  • lastNDays: optional, filings from the last N days through today, using UTC dates worked out when the run starts. Overrides dateFrom / dateTo. In formD mode with an industryGroups filter and no dates at all, the last 30 days are used.
  • maxResults: up to 10,000 (EDGAR full-text search returns at most 10,000 hits per query)

EDGAR filings output fields

accessionNumber, cik, companyName, tickers, form, fileDate, periodOfReport, items (8-K items), description, matchedDocument, matchedDocumentType, sic, businessLocation, stateOfIncorporation, fileNumber, documentUrl, filingIndexUrl, source

Form D output fields (issuer and offering only)

accessionNumber, form (D or D/A), fileDate, cik, issuerName, entityType, jurisdictionOfIncorporation, yearOfIncorporation, issuerStreet1, issuerStreet2, issuerCity, issuerState, issuerZip, industryGroup, investmentFundType, revenueRange, aggregateNetAssetValueRange, federalExemptions, isAmendment, dateOfFirstSale, durationMoreThanOneYear, securitiesOffered, isBusinessCombination, minimumInvestment, totalOfferingAmount, totalAmountSold, totalRemaining, hasNonAccreditedInvestors, investorsAlreadyInvested, salesCommissionsUsd, findersFeesUsd, proceedsPaidToInsidersUsd (dollar amount only), signatureDate, filingIndexUrl, formDUrl

The Form D related-persons list, sales-compensation recipients, signer names and issuer phone number are never read into results.

Free status rows (not charged): no-results, invalid-input, api-error, rate-limited, free-plan-limit, charge-limit-reached, read-cap-reached.

Examples: {"ticker":"AAPL","formTypes":["10-K","10-Q"],"maxResults":10} · {"mode":"formD","states":["CA"],"dateFrom":"2026-10-19","dateTo":"2026-10-23","maxResults":10}

Ready-made examples

Unofficial examples. Not affiliated with or endorsed by any company or agency named above.

Limits and compliance

  • Paced at about 4 requests a second with a contact User-Agent, per the SEC's fair-access policy. On 403/429 it backs off 10, 30 and 60 seconds, then stops with a free rate-limited row.
  • No SEC seal or logos are used.
  • Free-plan accounts get up to 100 results per run.

Pricing. Pay per result: $0.20 per 1,000 filings ($0.0002 each), the same price on every plan, no start fee. Free status rows are never charged.