SEC EDGAR Filings & Financials (Official API)
Pricing
$3.00 / 1,000 results
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
Maintained by CommunityActor 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.02come with plain-English descriptions ("Departure or appointment of directors or officers").
How to use it
- Open the Input tab and list tickers or CIKs.
- Optional: pick form types (for example
10-K,10-Q,8-K) and a date range. - Optional: turn on Add key financials or New filings only.
- Click Start, then open the Output tab: Filings, or Financials (10-K / 10-Q).
- To monitor, save the input as a task and schedule it (for example, every morning).
Input
| Field | What it does |
|---|---|
| Companies | Tickers (AAPL) or CIK numbers (320193). Unknown tickers are skipped with a warning. |
| Form types | Filter to specific forms. Leave empty for everything. |
| Filed on or after / before | Date range (YYYY-MM-DD). Older filings are fetched automatically when the range needs them. |
| Max filings per company | Most recent first. |
| Add key financials | Adds revenue, net income, operating income, diluted EPS, assets, liabilities, equity, cash, and operating cash flow to each 10-K and 10-Q. |
| New filings only | Remembers what it already returned for this watchlist and returns only new filings on later runs. |
| Your contact email for SEC | Optional. 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
| Field | Description |
|---|---|
ticker, cik, companyName, industry | Who filed |
form, filingDate, reportDate, acceptedAt | What was filed, and when |
items, itemDescriptions | 8-K item codes and their plain-English meaning |
documentUrl, filingIndexUrl | Direct links to the main document and the full filing index |
financials | Key XBRL values reported in that 10-K or 10-Q (optional) |
accessionNumber, sizeBytes, isXBRL | Filing 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-filingsas 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.