primaryDocument
Optional
File name of the main document.
SEC EDGAR Filings Scraper by Ticker or CIK
Pricing
Pay per event
Every SEC filing a company has made, from EDGAR, in one flat table. Give it a ticker, a CIK or a company name. Filter by form type and date, or watch for new filings on a schedule. No key and no login.
id
Optional
The SEC accession number, unique for every filing.
cik
Optional
The company's SEC identifier, zero padded to ten digits.
company
Optional
The company's registered name.
ticker
Optional
The company's ticker, where it has one.
form
Optional
The form type, such as 10-K, 8-K or 4.
filingDate
Optional
The date the filing was submitted.
reportDate
Optional
The period the filing covers, where the form has one.
acceptedAt
Optional
When the SEC accepted it, to the second.
items
Optional
The event codes on an 8-K, comma separated.
fileNumber
Optional
The SEC file number.
sizeBytes
Optional
Size of the filing package.
isXBRL
Optional
Whether the filing carries structured XBRL data.
primaryDocument
Optional
File name of the main document.
title
Optional
A short readable label, the form plus the date.
url
Optional
Direct link to the main document.
filingIndexUrl
Optional
Link to the folder listing every attachment in the filing.
isNew
Optional
Only present when change detection is on: true if this filing was not there last run, empty on the first run for that company.
isClosed
Optional
Only present when change detection is on. Always false, because a filing never disappears from EDGAR.
companyFilingsMatchingFilters
Optional
How many filings this company has that match the form types and date range you asked for. Counted in filings, the same unit as the rows, so it compares directly with companyRowsReturned.
companyRowsReturned
Optional
How many of those filings this run actually returned for the company.
companyIsComplete
Optional
False when this company's rows are a slice, either because your cap bound or because older filings were never fetched. Read companyLimitedBy for which.
companyLimitedBy
Optional
What cut the results. maxFilingsPerCompany is your own cap. olderShardsNotFetched means EDGAR splits this company's history into extra files that the time budget did not reach, so the shortfall is older filings rather than the ones at the cap.