SEC EDGAR Scraper - Filings, XBRL Financials & Search avatar

SEC EDGAR Scraper - Filings, XBRL Financials & Search

Pricing

from $9.30 / 1,000 companies

Go to Apify Store
SEC EDGAR Scraper - Filings, XBRL Financials & Search

SEC EDGAR Scraper - Filings, XBRL Financials & Search

Scrape SEC EDGAR for any US public company: filings (10-K, 10-Q, 8-K, Form 4), XBRL financial statements, and full-text filing search. Official government data straight from SEC, no API key, pay per result. Feed financial models, screeners, risk monitoring and investment research.

Pricing

from $9.30 / 1,000 companies

Rating

0.0

(0)

Developer

Renzo Madueno

Renzo Madueno

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

SEC EDGAR Scraper — Filings, XBRL Financials & Full-Text Search

Pulls SEC EDGAR data for any US public company — filing history (10-K, 10-Q, 8-K, Form 4, 13F-HR, S-1…), standardized XBRL financial statements, and full-text search across all EDGAR filings — resolved by ticker, CIK or company name. For analysts, quants, compliance teams and AI/research pipelines. Pricing: $0.01 per run start + $0.01 per company + $0.01 per search query. Official SEC government data, no API key, no subscription.

SEC EDGAR API without the API friction

EDGAR's official endpoints are free but awkward: you juggle CIK zero-padding, per-endpoint JSON shapes, User-Agent requirements and rate limits. This Actor wraps them into one input → one clean dataset:

Mode lookup — company → data

For each entry in companies (ticker AAPL, CIK 320193, or a name), choose any of three dataTypes:

dataTypeWhat you get
companyName, CIK, tickers, exchanges, SIC industry code, state of incorporation, address, fiscal year end
filingsRecent filings with form type, dates, accession number and direct document URL — filterable by form (e.g. only 8-K)
financialsKey XBRL facts over time: revenue, net income, assets, liabilities, equity, cash, operating income, gross profit, EPS, R&D

Mode search — keyword → filings

Full-text search over the text of all EDGAR filings ("artificial intelligence", "going concern", a subsidiary name…), optionally filtered by form type. One row per hit with a link to the document.

Example

Input (console prefill):

{
"mode": "lookup",
"companies": ["AAPL", "TSLA"],
"dataTypes": ["company", "filings"],
"maxFilings": 40,
"limit": 20
}

Output rows (one per company / filing / financial set / search hit):

{ "dataType": "company", "name": "Apple Inc.", "cik": 320193, "tickers": ["AAPL"], "sicDescription": "Electronic Computers" }
{ "dataType": "filing", "form": "10-K", "filingDate": "2025-11-01", "filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/..." }
{ "dataType": "financials", "concepts": { "NetIncomeLoss": { "annual": { "2024": 93736000000, "2023": 96995000000 } } } }

Export JSON/CSV/Excel or read via the Apify API — ready to feed a model, a screener or a spreadsheet.

What people build with it

  • Fundamental & quant analysis — standardized XBRL concepts across companies and fiscal years, no XBRL parsing on your side.
  • Event monitoring — schedule a run watching 8-K filings or Form 4 insider transactions for a watchlist; pipe new rows to Slack or a webhook.
  • Compliance & due diligence — complete filing history with direct links to the source documents.
  • LLM/RAG pipelines — full-text search surfaces the filings that mention your topic; the URLs feed your ingestion step.

FAQ

Do I need an SEC or third-party API key? No. The Actor uses the SEC's official public data APIs and automatically sends the descriptive User-Agent the SEC requests. You only need an Apify account.

Which companies are covered? Every US public company (and other SEC filers) in EDGAR — resolved from a ticker, CIK number or company name.

How current is the data? Real-time against EDGAR: filings appear as companies submit them, and XBRL facts come straight from the filed documents.

Can I get insider-trading (Form 4) or 13F holdings filings? Yes — they're filings like any other: request filings and filter by form type (4, 13F-HR).

How do I search all filings that mention a specific phrase? Use mode: "search" with your query; optionally restrict by form. Each hit returns the filing metadata and document link.

What does a typical run cost? Lookup of 20 companies: $0.01 start + 20 × $0.01 = $0.21. Search queries are $0.01 each. There's no subscription and no minimum — a Bloomberg terminal this is not, in either capability or price.

Is this financial advice or a licensed data feed? Neither — it's public SEC EDGAR data, delivered as-is for informational purposes. Verify anything material against the linked source documents.

Can I automate recurring pulls? Yes — Apify Schedules plus webhooks/integrations (Sheets, Make, Zapier, n8n). A nightly financials refresh for a portfolio costs pennies.