SEC EDGAR Filings Search - Official API avatar

SEC EDGAR Filings Search - Official API

Pricing

$3.00 / 1,000 filings

Go to Apify Store
SEC EDGAR Filings Search - Official API

SEC EDGAR Filings Search - Official API

Full-text search across SEC EDGAR filings and per-company filing feeds via the SEC's official APIs. 8-K, 10-K, 10-Q, S-1, Form 4 and more. Agent-ready pay-per-event pricing.

Pricing

$3.00 / 1,000 filings

Rating

0.0

(0)

Developer

SlanLabs

SlanLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

SEC EDGAR Filings Search & Monitor

Full-text search inside SEC filings, plus complete per-company filing feeds, via the SEC's own official EDGAR APIs. 8-K, 10-K, 10-Q, S-1, Form 4 and every other form type - two decades of corporate disclosure, one API call away, with pay-per-event pricing.

Why EDGAR data

EDGAR is the primary source for US public-company disclosure - earnings reports, material events, insider trades, risk factors, executive compensation. Analysts monitor it for signals, journalists for stories, compliance teams for obligations, and increasingly AI agents for grounded financial research. The SEC's APIs are public and free; this Actor makes them agent-friendly: clean rows, sensible defaults, per-filing pricing.

Modes

  • search-filings - full-text search inside filing documents (2001 to today). Supports quoted phrases like "supply chain disruption", form-type filters, and custom date ranges.
  • company-filings - the recent filing history for one company, by ticker (AAPL) or CIK. Form filtering and date bounds included.

What you get per filing

  • accessionNumber, form, filedAt, company, cik, ticker
  • documentUrl - direct link to the primary document
  • filingIndexUrl - the full filing folder
  • items (for 8-K item breakdowns), reportDate, periodEnding

Inputs

FieldRequiredDescription
modeyessearch-filings or company-filings
querysearch-filingsFull-text query; quotes for phrases
tickerOrCikcompany-filingsAAPL or a 10-digit CIK
formsnoRestrict to e.g. ["8-K", "10-K", "S-1", "4"]
dateFrom / dateTonoFiling-date bounds (search defaults to the last 90 days)
maxResultsnoDefault 100, max 1000

Examples

Every 8-K mentioning a CEO transition this quarter:

{ "mode": "search-filings", "query": "\"CEO transition\"", "forms": ["8-K"], "maxResults": 200 }

NVIDIA's last 20 filings:

{ "mode": "company-filings", "tickerOrCik": "NVDA", "maxResults": 20 }

FAQ

Is this the official SEC source? Yes - EDGAR full-text search and the SEC's submissions API, with the SEC-required declared User-Agent.

Do I need an SEC account or API key? No.

How fresh is it? New filings are searchable within minutes of acceptance.

What does it cost? Pay-per-event: $3 per 1,000 filings plus minimal compute.

Can I use it for monitoring? Yes - schedule it with a fixed query; the default 90-day window keeps monitoring queries fast.

Any usage note? The SEC asks for fair access rates; the Actor throttles itself accordingly.

Pipeline patterns

Thematic monitoring. Schedule search-filings with a standing query - "cybersecurity incident", "going concern", "restructuring" - over the default rolling 90-day window, daily. New matches are your signal feed.

Company watchlists. Loop company-filings over a portfolio of tickers; a new 8-K or Form 4 is often worth knowing about within the hour.

Event studies. Use dateFrom/dateTo around an event window and forms=["10-K"] to pull every annual report filed in a period, then fetch documentUrl for full-text analysis downstream.

Insider-trading radar. forms=["4"] in search mode surfaces insider transaction reports matching names or keywords.

Field notes

accessionNumber is the canonical dedupe key. documentUrl points at the primary document; filingIndexUrl lists every exhibit - useful when the meat is in EX-99 attachments. The full-text index covers 2001 onward; company-filings reaches further back for filing metadata. Search defaults to the last 90 days because EDGAR requires both date bounds for a custom range; set them explicitly for historical work.

More FAQ

Why did my old-filing search return nothing? You set only one date bound. EDGAR silently ignores a custom range unless both dateFrom and dateTo are set - the Actor defaults both for exactly this reason.

Amendments? They appear as separate filings (form suffix /A) with their own accession numbers.

Private companies? Only SEC-reporting filers - public companies, plus private ones with registered offerings.

Mutual funds and ETFs? Yes, same API - funds file N-PORT, N-CSR and other forms that the form filter accepts.

Can I download the actual document text? The Actor returns metadata and links; fetch documentUrl for the document itself - plain HTML you can parse freely.

Rate limits? The SEC asks for no more than 10 requests per second per user; the Actor stays well under that.

More official-API Actors from SlanLabs