Free SEC Filing Catalysts API

Get AI-summarized material events extracted from SEC 8-K, 10-Q, and 10-K filings. Each catalyst includes a plain-English summary, filing type, date, and a direct link to the original SEC filing on EDGAR.

Endpoint

GET https://securitiesdb.com/api/v1/stocks/{ticker}/catalysts

Response Fields

FieldDescription
catalysts[].summaryAI-generated plain-English summary of the material event
catalysts[].filing_typeSEC filing type (8-K, 10-Q, 10-K)
catalysts[].filing_dateDate the filing was submitted to SEC
catalysts[].sec_urlDirect URL to the original filing on EDGAR

Python Example — Build a Catalyst Feed

import requests

tickers = ["AAPL", "TSLA", "NVDA", "GOOGL"]

for ticker in tickers:
    r = requests.get(f"https://securitiesdb.com/api/v1/stocks/{ticker}/catalysts")
    if r.status_code != 200:
        continue
    catalysts = r.json()["data"]["catalysts"]

    print(f"\n{ticker} — {len(catalysts)} recent catalysts:")
    for c in catalysts[:3]:  # Show top 3
        print(f"  [{c['filing_type']}] {c['filing_date']}")
        print(f"    {c['summary'][:100]}...")
        print(f"    SEC: {c['sec_url']}")