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}/catalystsResponse Fields
| Field | Description |
|---|---|
| catalysts[].summary | AI-generated plain-English summary of the material event |
| catalysts[].filing_type | SEC filing type (8-K, 10-Q, 10-K) |
| catalysts[].filing_date | Date the filing was submitted to SEC |
| catalysts[].sec_url | Direct 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']}")