Quickstart
Go from zero to your first SEC filing data in about two minutes. No SDK required, just an API key and one cURL command.
1. Get an API key
Create a free account (no credit card required), then open API Keys and click Create API Key. The free tier includes 100 requests per month, plenty to explore every endpoint.
2. Make your first request
Look up Apple by ticker. Replace YOUR_API_KEY with the key you just created:
curl "https://api.secblast.com/v2/entity_lookup" \
-H "Content-Type: application/json" \
-d '{"api_key": "YOUR_API_KEY", "tickers": ["AAPL"]}'3. Read the response
You get Apple's SEC filer record, including its CIK (the SEC's permanent company identifier), tickers, exchanges, and industry classification:
{
"count": 1,
"entities": [{
"cik": "320193",
"name": "Apple Inc.",
"tickers": ["AAPL"],
"exchanges": ["NASDAQ"],
"sic": "3571",
"sic_description": "Electronic Computers"
}]
}The CIK is the key into everything else: filings, financials, insider trades, and documents all reference it.
4. Fetch real filing data
Pull Apple's five most recent 10-K annual reports:
curl "https://api.secblast.com/v2/filing_lookup" \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_API_KEY",
"entity_query": {"tickers": ["AAPL"]},
"form_types": ["10-K"],
"from": 0,
"to": 5
}'Prefer an SDK?
Official clients are available for Python and TypeScript:
pip install secblastnpm install @secblast/sdkSee the SDK documentation for full usage, or run code against the live API in the playground right in your browser, with nothing to install.
Next steps
- Full-text search to search the text of 87M+ filing documents
- Financials for XBRL balance sheets, income statements, and cash flows
- Insider trading for Forms 3, 4, and 5 with structured transactions
- Rate limits to see what each plan includes