Build a Daily Filing Feed
Scan all SEC filings published on a given day across every public company.
All filings for today
const today = new Date().toISOString().slice(0, 10);
const { filings, count } = await client.getFilings({ filingDate: today, limit: 1000 });Filter to high-signal form types
const { filings } = await client.getFilings({
filingDate: today,
formTypes: ["8-K", "10-K", "10-Q", "S-1", "SC 13D"],
limit: 1000,
});Paginate a date range
let cursor: string | undefined;
do {
const res = await client.getFilings({
formTypes: ["8-K"],
filingDateStart: "2024-10-01",
filingDateEnd: "2024-10-31",
limit: 1000,
cursor,
});
process(res.filings);
cursor = res.pagination.nextCursor;
} while (res.pagination.hasMore);