SEC EDGAR Dashboard

SEC EDGAR Data API

Clean, structured financial data for 10,000+ public companies. No XBRL parsing. No CIK lookups. Just JSON.

Python SDK — 3 lines of code
pip install sec-edgar-sdk

from sec_edgar import SecEdgar

api = SecEdgar("YOUR_RAPIDAPI_KEY")

# Get Apple's revenue history
for year in api.revenue("AAPL", limit=5):
    print(f"FY{year['fiscal_year']}: ${year['value']:,.0f}")

# Compare companies
for ticker in ["AAPL", "MSFT", "GOOG"]:
    info = api.company(ticker)
    rev = api.revenue(ticker, limit=1)
    print(f"{info['name']}: ${rev[0]['value'] / 1e9:.1f}B")

Endpoints

GET
/v1/company/{ticker}

Company info — CIK, SIC, state, fiscal year end

GET
/v1/company?q={query}

Search companies by ticker or name

GET
/v1/filings/{ticker}

SEC filing history — 10-K, 10-Q, 8-K, and more

GET
/v1/financials/{ticker}

Financial statements — income, balance sheet, cash flow

Pricing

Basic
Free

100 / month

Pro
$9.99/mo

5,000 / month

Ultra
$29.99/mo

25,000 / month

Get Started Free on RapidAPI

No credit card required. Start with 100 free requests.