SEC EDGAR Filings Scraper | Full-Text Search, No Key
Pricing
$0.50 / 1,000 filing scrapeds
SEC EDGAR Filings Scraper | Full-Text Search, No Key
Search SEC EDGAR filings full-text by keyword and form type - no login, no browser. Incremental mode returns only filings new since your last run. 10-K, 10-Q, 8-K and more, across every public company. Official public API. $0.80 per 1,000 rows.
Pricing
$0.50 / 1,000 filing scrapeds
Rating
0.0
(0)
Developer
Hriday Rungta
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
SEC EDGAR Filings Scraper — full-text search, no key
Search every public company's SEC filings by keyword — no login, no browser. Reads EDGAR's own official full-text search API. Turn on incremental mode and every run after the first returns only filings new since the previous one, for that exact search.
$0.80 per 1,000 rows. No start fee.
What you get
One row per filing: accessionNumber, form, fileDate, periodEnding, cik, companyNames,
fileType, fileDescription, bizLocations, bizStates, sics, and filingUrl.
The one real requirement: identify yourself
The SEC blocks a request with no User-Agent at all outright (measured directly - HTTP 403,
cold). This Actor sends a reasonable default; SEC's own developer guidance asks for a real
contact string as a fair-access courtesy for a free service funded to serve everyone, so you can
supply your own via User-Agent in input if you'd rather.
Incremental mode, and the boundary-day guard it actually needs
EDGAR's date filter has no time-of-day at all - just a calendar date. That makes the same-day-re-fetch problem sharper here than anywhere else in this developer's portfolio: without a guard, every filing from today would be re-billed on every run made today. This Actor remembers the ids it has already billed for the current boundary day and skips them - verified live: a second run partway through the same day correctly recognized several already-billed filings and charged only the new ones.
Input at a glance
| Input | Default | Notes |
|---|---|---|
query | — | required; a keyword or quoted phrase |
forms | — | e.g. 10-K, 10-Q, 8-K; leave empty for all forms |
mode | all | all or changes |
postedSince | 7 days | all mode only |
maxItems | 200 | cost cap — billed once per row saved |
firstRunSince | 7 days | changes mode only; "all" backfills to 2001 |
userAgent | — | optional; a reasonable default is sent otherwise |
Billing
Pay per event, charged once per filing row saved, no start fee:
| Event | Price | When |
|---|---|---|
filing-scraped | $0.0008 | one filing row |
Set maxItems as your cost cap.