SEC EDGAR Filings & Financials (Official API) avatar

SEC EDGAR Filings & Financials (Official API)

Pricing

$3.00 / 1,000 results

Go to Apify Store
SEC EDGAR Filings & Financials (Official API)

SEC EDGAR Filings & Financials (Official API)

Get SEC filings (10-K, 10-Q, 8-K, Form 4, S-1 and more) for any US public company by ticker, with direct document links, plain-English 8-K items, optional key financials, and a new-filings-only mode for alerts. Uses SEC's official JSON API, not HTML scraping.

Pricing

$3.00 / 1,000 results

Rating

0.0

(0)

Developer

CreativeFour LLC

CreativeFour LLC

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 & Financials do?

It pulls SEC filings for any US public company: 10-K, 10-Q, 8-K, Form 4, S-1, DEF 14A, 13F, and more. Enter tickers (like AAPL) or CIKs and get direct links to every document, 8-K items in plain English, and optionally key financials reported in each 10-K and 10-Q, such as revenue, net income, EPS, assets, and cash flow.

It uses the SEC's official JSON API (data.sec.gov), not HTML scraping, so it stays stable when the EDGAR website changes, and it follows the SEC's fair-access rules. Because it runs on Apify, you can schedule it with "New filings only" and get alerts in Slack, email, or Google Sheets whenever a company you follow files something.

Why use it?

  • Monitor companies. Schedule a daily run with New filings only to catch new 8-Ks (earnings, executive changes, acquisitions), insider Form 4s, or new offerings as soon as they post.
  • Build research datasets. Pull years of 10-K and 10-Q filings with links and headline financials for screening, backtests, or due diligence.
  • Feed AI agents and RAG pipelines with clean filing metadata and document URLs.
  • Understand 8-Ks at a glance. Item codes like 5.02 come with plain-English descriptions ("Departure or appointment of directors or officers").

How to use it

  1. Open the Input tab and list tickers or CIKs.
  2. Optional: pick form types (for example 10-K, 10-Q, 8-K) and a date range.
  3. Optional: turn on Add key financials or New filings only.
  4. Click Start, then open the Output tab: Filings, or Financials (10-K / 10-Q).
  5. To monitor, save the input as a task and schedule it (for example, every morning).

Input

FieldWhat it does
CompaniesTickers (AAPL) or CIK numbers (320193). Unknown tickers are skipped with a warning.
Form typesFilter to specific forms. Leave empty for everything.
Filed on or after / beforeDate range (YYYY-MM-DD). Older filings are fetched automatically when the range needs them.
Max filings per companyMost recent first.
Add key financialsAdds revenue, net income, operating income, diluted EPS, assets, liabilities, equity, cash, and operating cash flow to each 10-K and 10-Q.
New filings onlyRemembers what it already returned for this watchlist and returns only new filings on later runs.
Your contact email for SECOptional. Added to the request header, as the SEC asks of automated clients.
{
"companies": ["AAPL", "MSFT", "NVDA"],
"formTypes": ["8-K", "4"],
"onlyNew": true
}

Output

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

{
"ticker": "MSFT",
"cik": "0000789019",
"companyName": "MICROSOFT CORP",
"form": "10-K",
"filingDate": "2026-07-29",
"reportDate": "2026-06-30",
"accessionNumber": "0001193125-26-323660",
"items": [],
"itemDescriptions": [],
"documentUrl": "https://www.sec.gov/Archives/edgar/data/789019/000119312526323660/msft-20260630.htm",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/789019/000119312526323660/0001193125-26-323660-index.htm",
"industry": "Services-Prepackaged Software",
"financials": {
"periodEnd": "2026-06-30",
"revenue": 331839000000,
"netIncome": 133749000000,
"epsDiluted": 17.95
}
}

Data fields

FieldDescription
ticker, cik, companyName, industryWho filed
form, filingDate, reportDate, acceptedAtWhat was filed, and when
items, itemDescriptions8-K item codes and their plain-English meaning
documentUrl, filingIndexUrlDirect links to the main document and the full filing index
financialsKey XBRL values reported in that 10-K or 10-Q (optional)
accessionNumber, sizeBytes, isXBRLFiling identifiers and details

How much does it cost to get SEC filings?

You pay per filing returned. With New filings only, scheduled runs that find nothing new cost nothing for results. Set a maximum charge per run in the run options, and the Actor stops cleanly at that limit.

Use it from AI agents (MCP)

AI agents can find and run this Actor through the Apify MCP server.

  • Claude, ChatGPT, or any MCP client: add https://mcp.apify.com?tools=creativefour/sec-edgar-filings as a custom connector, and sign in to Apify when prompted.
  • Claude Code, Cursor, VS Code, or Codex: run apify mcp install claude-code (swap in your client's name), then ask your agent for "the latest 8-K filings for NVDA using creativefour/sec-edgar-filings".

FAQ and support

Where does the data come from? Directly from the SEC's official EDGAR JSON API. Filings appear as soon as the SEC publishes them.

Why are some financials missing? Companies tag financials in XBRL differently; the Actor takes the standard US-GAAP concepts reported in that exact filing. If a company doesn't use one, that field is left out rather than guessed.

Is this investment advice? No. It's a data tool; always read the original filing.

Found a bug or need a feature? Open an issue on the Issues tab. Custom versions are available on request.