Screen SEC filings with company filters
Screen SEC EDGAR filings across all companies, combining company-level filters (sector, industry, market cap, exchange) with filing-level filters (form type, date range). Each filing is enriched with company metadata (ticker, sector, industry, exchange, market cap, price). The company set is capped at the 500 largest by market cap when unfiltered; narrow with sector/industry/exchange/market-cap filters to screen beyond that set.
Credit cost: 10
Request
- Base URL: https://api.signal8.ai/api/v1/public
- URL: https://api.signal8.ai/api/v1/public/edgar/screen
- Auth: API key in header X-Api-Key
Query parameters
Comma-separated form types (e.g. "S-1", "10-K,10-Q", "8-K", "S-3,424B5").
Start date filter (YYYY-MM-DD).
End date filter (YYYY-MM-DD).
Filter by sector (e.g. "Healthcare", "Technology", "Energy").
Filter by industry (e.g. "Biotechnology", "Software - Application").
Filter by exchange (e.g. "NASDAQ", "NYSE", "AMEX").
Minimum market cap in USD (e.g. 1000000000 for $1B).
Maximum market cap in USD (e.g. 500000000 for $500M).
Sort field (default: filing_date).
Sort direction (default: desc).
Page number, 1-indexed (default: 1).
Results per page (default: 25, max: 100).
Response
Filings matching the company and filing filters
Changes
No recorded changes to this operation across all 1 revision of this API.