Filings

Search and retrieve SEC filings from EDGAR. Supports filtering by company, form type, and date range.

GET/filings

Parameters

ParameterTypeDescription
cikstringCompany CIK number (e.g., "320193")
formTypesstringComma-separated form types (e.g., "10-K,10-Q,8-K"). Max 10.
filingDatestringExact filing date in EST (YYYY-MM-DD)
startDatestringStart of date range (YYYY-MM-DD)
endDatestringEnd of date range (YYYY-MM-DD)
limitintegerNumber of results. Default: 200, max: 1000.

Example request

typescript
import { SecDailyAPI } from "sec-daily-api";
const client = new SecDailyAPI({ apiKey: process.env.SEC_DAILY_API_KEY });
const { filings } = await client.getFilings({
ticker: "AAPL",
formTypes: ["10-K"],
limit: 5,
});
for (const filing of filings) {
console.log(`${filing.filingDateInEst} ${filing.formType} - ${filing.entity?.name}`);
}

Response

json
{
"filings": [
{
"id": "0000320193-24-000123",
"accessionNumber": "0000320193-24-000123",
"formType": "10-K",
"filingDateInEst": "2024-11-01",
"filingTimeInEst": "16:32:00",
"entity": {
"name": "Apple Inc.",
"cik": "0000320193"
},
"linkToFiling": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.htm"
}
],
"count": 42,
"recordedTimeInUtc": "2025-01-17T21:00:00Z"
}

Response fields

FieldTypeDescription
filingsarrayList of matching filings
countintegerNumber of results returned
recordedTimeInUtcstringTimestamp when data was recorded (ISO 8601)

Filing object

FieldTypeDescription
idstringUnique filing ID
accessionNumberstringSEC accession number
formTypestringSEC form type (10-K, 10-Q, 8-K, etc.)
filingDateInEststringFiling date in Eastern time (YYYY-MM-DD)
filingTimeInEststringFiling time in Eastern time (HH:MM:SS)
entity.namestringCompany name
entity.cikstringCompany CIK
linkToFilingstringURL to the filing index on SEC.gov

Common form types

FormDescription
10-KAnnual report
10-QQuarterly report
8-KCurrent report (material events)
4Statement of changes in beneficial ownership (insider trades)
S-1IPO registration statement
DEF 14AProxy statement