Dataset

SEC EDGAR Dataset API

Financial filings, company reports, and regulatory disclosures from the SEC's public database.

Start in 5 minutesStructured JSON outputPay as you go

Available Data

Here's what you can extract from SEC EDGAR using AlterLab:

10-K & 10-Q reports
Insider trading data
Company financials
Proxy statements
IPO filings

Business Use Cases

How businesses use SEC EDGAR data to make better decisions:

  • Investment research
  • Competitive financial analysis
  • Regulatory compliance monitoring
  • Due diligence data collection

How It Works

1

Identify target companies and filing types on EDGAR

Provide SEC EDGAR search URLs or specific filing document URLs. EDGAR's full-text search at efts.sec.gov lets you search across all public filings. Company-specific filing histories are at sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK={cik}.

2

AlterLab retrieves the public filing data

SEC EDGAR serves mostly static HTML and text documents. AlterLab fetches filing indexes and document pages, handling the navigation through EDGAR's filing hierarchy to return the specific document content you need.

3

Get structured financial and regulatory data

Receive filing metadata (company name, CIK, filing date, document type) and the full text of regulatory documents — 10-K annual reports, 10-Q quarterly filings, 8-K material event disclosures, and insider trading Form 4 filings.

Key Insight

SEC EDGAR provides the complete filing history for every US public company going back decades. The EDGAR full-text search system (efts.sec.gov) can search across the entire corpus of public filings — powerful for finding all companies that mention a specific topic, product, or competitor in their regulatory disclosures.

Data Freshness

SEC filings appear on EDGAR within hours of submission. For earnings monitoring (10-Q, 10-K), align your collection schedule with quarterly earnings calendars. For insider trading (Form 4), new filings must be submitted within 2 business days of a trade — monitoring daily catches insider activity as it becomes public.

Quick Start

HTTP
POST https://alterlab.io/api/v1/scrape
X-API-Key: YOUR_API_KEY

{
  "url": "https://sec.gov/...",
  "advanced": { "render_js": true }
}

Need an API key? — no credit card required. 5,000 requests included.

Pricing at Scale

AlterLab uses pay-as-you-go pricing — no monthly minimums, no contracts. Balance never expires.

VolumeStatic pagesJS-rendered pages
1,000 requests$0.20$2.00
10,000 requests$2.00$20.00
100,000 requests$20.00$200.00
1,000,000 requests$200.00$2,000.00

Static pages: $0.0002/request · JavaScript-rendered pages (like SEC EDGAR): $0.002/request · First 5,000 requests free. Full pricing details →

Frequently Asked Questions

What SEC data can I extract?

You can extract all publicly filed documents from EDGAR including annual reports (10-K), quarterly reports (10-Q), insider trading disclosures, and registration statements.

How quickly can I get new filings?

AlterLab fetches live data from SEC.gov on every request. When a new filing appears publicly on EDGAR, you can collect it immediately through our API.

How do investors use SEC filing data?

Investors automate collection of financial statements, track insider trading patterns, monitor competitor filings, and build datasets for quantitative analysis.

Related Use Cases

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for any website you access, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction.

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires

    SEC EDGAR Data API — Structured Extraction 2026 | AlterLab