SEC EDGAR Filings Scraper — Full-Text Search & Company Filings avatar

SEC EDGAR Filings Scraper — Full-Text Search & Company Filings

Pricing

from $4.00 / 1,000 result items

Go to Apify Store
SEC EDGAR Filings Scraper — Full-Text Search & Company Filings

SEC EDGAR Filings Scraper — Full-Text Search & Company Filings

Unofficial tool for searching SEC EDGAR filings and exporting structured public metadata. Not affiliated with or endorsed by the U.S. Securities and Exchange Commission.

Pricing

from $4.00 / 1,000 result items

Rating

0.0

(0)

Developer

Jonathan Willburry

Jonathan Willburry

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does SEC EDGAR Filings Scraper do?

Unofficial and independent: This Actor is not affiliated with, sponsored by, or endorsed by the U.S. Securities and Exchange Commission.

SEC EDGAR Filings Scraper searches the official SEC EDGAR database and exports structured filing metadata. Find filings by full-text phrase, form type, date range, ticker, or CIK without managing authentication, pagination, or SEC archive URLs yourself.

Run it manually, schedule recurring searches on Apify, call it through the API, or connect its dataset to tools such as Make, Zapier, Google Drive, and webhooks. The Actor uses public SEC endpoints, observes SEC fair-access limits, and does not require a proxy or API key.

Why use SEC EDGAR Filings Scraper?

  • Monitor 8-K, 10-K, 10-Q, S-1, and other filing types.
  • Research mentions of products, risks, industries, or technologies across filing contents.
  • Track recent filings for a list of public companies.
  • Export consistent filing links and metadata instead of processing SEC response formats.
  • Feed filing records into dashboards, alerts, spreadsheets, or data pipelines.

Ready-to-run examples

Each example opens with a working configuration that you can copy and adjust.

How to use SEC EDGAR Filings Scraper

  1. Open the Actor and select Try for free.
  2. Keep the default full-text search or enter your own phrase.
  3. Optionally select form types and a filing-date range.
  4. To use company mode, add ticker symbols or CIKs under Companies. Company mode takes precedence over full-text search.
  5. Set the maximum number of filings and start the run.
  6. Open the Dataset tab to preview or export the results.

Input

FieldDescription
searchQueryFull-text phrase used when companies is empty.
formsSEC form types to include; empty means all forms.
startDateOptional first filing date in YYYY-MM-DD format.
endDateOptional last filing date in YYYY-MM-DD format.
companiesTicker symbols or CIKs for company mode.
userAgentContactOptional organization and contact for the declared SEC User-Agent. Stored as a secret input.
maxItemsMaximum number of dataset records, from 1 to 10,000.

Example company-mode input:

{
"searchQuery": "",
"forms": ["10-K"],
"companies": ["AAPL"],
"maxItems": 5
}

Output

Each dataset item represents one filing or one matching filing document. This example came from a live full-text search against SEC EDGAR:

{
"accessionNumber": "0001683168-20-000837",
"cik": "0000790526",
"companyName": "RadNet, Inc.",
"tickers": ["RDNT"],
"formType": "8-K",
"filedAt": "2020-03-16",
"periodEnding": "2020-03-13",
"items": ["8.01", "9.01"],
"fileType": "EX-99.1",
"fileDescription": "TRANSCRIPT OF CONFERENCE CALL",
"sicCode": "8071",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/790526/000168316820000837/",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/790526/000168316820000837/radnet_8k-ex9901.htm",
"query": "artificial intelligence",
"scrapedAt": "2026-07-18T08:55:40.181Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldMeaning
accessionNumberSEC accession number.
cikTen-digit Central Index Key.
companyName, tickersFiler identity and available ticker symbols.
formType, filedAt, periodEndingFiling classification and dates.
itemsReported item codes, commonly used by 8-K filings.
fileType, fileDescriptionMatching document metadata when available.
sicCodeStandard Industrial Classification code.
filingIndexUrl, filingUrlDirect links into the official SEC archive.
query, scrapedAtSource criterion and collection timestamp.

How much does it cost to search SEC EDGAR filings?

The Actor uses lightweight official API requests and no paid proxies. Pricing is pay-per-event: one start event plus one result event for each saved filing. Check the Pricing tab before starting a run; limiting maxItems gives you direct control over the maximum result charges.

Tips and advanced options

  • Use quoted phrases for precise full-text searches.
  • Combine a focused phrase with specific forms and dates to reduce irrelevant matches.
  • Use ticker symbols for convenience or CIKs for unambiguous company selection.
  • For recurring monitoring, schedule the Actor and use a narrow date range.
  • Supply a business contact in userAgentContact when your organization requires its own SEC request identity.

FAQ, disclaimers, and support

Does this Actor need SEC credentials?

No. It reads public SEC EDGAR endpoints that do not require authentication.

Why can a full-text result point to an exhibit?

SEC full-text search matches filing contents and attachments. filingUrl therefore identifies the matching document, while filingIndexUrl identifies its filing archive directory.

Are all historical company filings returned?

Company mode uses the SEC submissions endpoint's recent-filings collection. Use full-text mode for broader document discovery.

Public filing data can contain errors or later amendments and is not investment, legal, or accounting advice. Respect applicable laws and SEC policies when using or redistributing results. For bugs, feature requests, or custom solutions, use the Actor's Issues tab.