SEC Blast API

The SEC EDGAR API for developers

Search 25 million filings and 87 million documents: full-text search, XBRL financials, insider trades, and PDF generation through one REST API.

25M+SEC filings indexed
87M+searchable documents
20+ yrsof EDGAR history
Continuousingestion from EDGAR

Quick Start

Request

cURLbash
curl "https://api.secblast.com/v2/entity_lookup" \
  -H "Content-Type: application/json" \
  -d '{"api_key": "YOUR_KEY", "tickers": ["AAPL"]}'

Response

JSON
{
  "count": 1,
  "entities": [{
    "cik": "320193",
    "name": "Apple Inc.",
    "tickers": ["AAPL"],
    "exchanges": ["NASDAQ"],
    "sic": "3571",
    "sic_description": "Electronic Computers"
  }]
}

Features

Multiple Input Methods

Use URL query parameters, JSON body, or both. The API accepts GET requests with flexible parameter handling.

20+ Years of Data

Access comprehensive SEC filings including 10-K, 10-Q, 8-K, proxy statements, and more.

PDF Generation

Convert HTML filings to professional PDFs with cover pages, headers, footers, and table of contents.

Full-Text Search

Elasticsearch-powered search with boolean operators, phrase matching, and wildcards.

Section Extraction

Automatically extract individual sections from 10-K and 10-Q filings for targeted analysis.

Entity Resolution

Look up companies by ticker, CIK, or name. Get complete entity profiles with all tickers and exchanges.

Built for production

Always current

Filings are ingested continuously from SEC EDGAR feeds, so new filings are searchable shortly after they hit EDGAR.

Transparent status

Live service health is public at status.secblast.com.

Free to start

100 requests per month free, every endpoint included, no credit card required.

Simple billing

Stripe-backed subscriptions with self-service upgrades, downgrades, and cancellation.

Ready to get started?

Create a free account, grab an API key, and make your first call in about two minutes.