SEC EDGAR as a JSON API your AI agent can hit.
If you're building a fintech product and your boss says 'integrate SEC 'filings,' you have two options: spend a month writing an EDGAR scraper, or ship in an afternoon with FilingFirehose. We're a clean REST API + MCP server + Python SDK + GitHub Action + ChatGPT GPT.
Sound familiar?
- EDGAR's HTML format changes silently. Your scraper breaks at 4am.
- sec-api.io's pricing starts where your budget ends.
- You want body-text-classified 8-Ks, not just metadata.
- Your AI agent needs structured JSON, not raw filings.
What you can do with FilingFirehose
REST API
Standard JSON in/out, X-API-Key auth, OpenAPI 3.1 spec. Hits 200ms or less.
MCP server for Claude/Cursor
One-line config and your AI assistant can query SEC filings inline. Free public tier.
Python SDK + GitHub Action + ChatGPT GPT
pip install filing-firehose. uses: filingfirehose/action@v1 in your workflow. Or use our Custom GPT in ChatGPT for prototyping.
Example
pip install filing-firehose
from filing_firehose import Client
c = Client(api_key="ff_live_...")
for filing in c.search_8k(items="1.05", since="2025-01-01"):
print(filing.company_name, filing.suspected_buried_events)
Pricing
Recommended tier: Pro at $99/mo for solo dev / small fintech use, or Lifetime Pro at $999 if you hate subscriptions. See pricing →
Other personas using FilingFirehose
- For compliance officers — Monitoring competitor 13D filings is a job, not a hobby.
- For quant analysts — Body-text-classified 8-Ks for systematic strategies.
- For fintech journalists — Find buried disclosures before the WSJ does.
- For activist investors / 13d watchers — Track every Saba 13D within 30 seconds of filing.
Try it on your stack
Get an API key in 2 minutes. Self-serve via Stripe, cancel anytime.
View pricing → Read API docs