SEC EDGAR Full-Text Search API - Filings Scraper (No Key)
Pricing
$3.00 / 1,000 filing hits
SEC EDGAR Full-Text Search API - Filings Scraper (No Key)
Search the full text of every SEC EDGAR filing since 2001 across all companies. Find any phrase or risk factor in 10-K, 10-Q, 8-K, S-1 filings. Filter by form and date. Clean JSON, no API key. Works in Claude, ChatGPT and any MCP agent.
Pricing
$3.00 / 1,000 filing hits
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
SEC EDGAR Full-Text Search — Find Any Phrase in Any Filing
Search the full text of every SEC EDGAR filing since 2001 for any word or exact phrase — across all companies at once — and get clean, structured JSON back. Find every 10-K that mentions "climate risk," every 8-K naming a specific executive, every S-1 with a given risk factor. Filter by form type and date. Built for equity research, fintech, legal/compliance, and AI/RAG pipelines. No API key.
Keywords: SEC full-text search API, EDGAR full text, search SEC filings, 10-K phrase search, risk factor search, fintech data, financial research API.
Why this actor
EDGAR's full-text search is powerful but its endpoint returns raw Elasticsearch JSON with cryptic fields, parallel arrays, and offset pagination — and it has no official client. This actor wraps it into one clean record per matching filing, with the company, form, dates, filing location, SIC, and a click-ready URL to the document.
It complements our SEC EDGAR Filings actor: that one pulls a specific company's filings; this one searches across all companies for a phrase.
- Full text, all companies — every filing since 2001, searched in one call.
- Exact-phrase or keyword — quote a phrase for exact matching.
- Form + date filters — narrow to 10-Ks in 2025, or 8-Ks last quarter.
- Clean output — company, CIK, form, file date, period, accession, location, SIC, filing URL.
- No API key — official SEC endpoint; fair-access User-Agent only.
What you can build
- Thematic research — find every company disclosing exposure to a topic (AI, tariffs, a supplier, a regulation).
- Risk-factor monitoring — track how a specific risk spreads across filers over time.
- Event detection — surface 8-Ks mentioning a person, deal, or product.
- AI/RAG corpora — assemble a topic-specific filing set, then pull full text with our SEC EDGAR Filings actor.
- Competitive & legal intel — who said what, in which filing, when.
Input
| Field | Type | Default | Description |
|---|---|---|---|
query | string | "climate risk" | Word or quoted exact phrase. |
formTypes | string[] | ["10-K"] | Form types to include (empty = all). |
dateFrom / dateTo | string | — | Filing-date window YYYY-MM-DD (covers 2001 onward). |
maxResults | integer | 200 | Max hits, newest first. |
contactEmail | string | — | Your email for SEC fair-access. |
Example
{ "query": "\"artificial intelligence\"", "formTypes": ["10-K", "10-Q"], "dateFrom": "2025-01-01", "maxResults": 500 }
Output
{"company": "CONOCOPHILLIPS (COP) (CIK 0001163165)","ciks": ["0001163165"],"form": "10-K","file_date": "2025-02-18","period_ending": "2024-12-31","accession_number": "0001163165-25-000012","sic": "2911","biz_location": "Houston, TX","inc_state": "DE","filing_url": "https://www.sec.gov/Archives/edgar/data/1163165/000116316525000012/cop-20241231.htm","scraped_at": "2026-06-12T00:00:00.000Z"}
A final {"_type":"summary"} record reports total matches and how many were returned.
Pricing
First 25 hits free per account, then $0.003 per hit. Zero charge on empty searches. No API key, no monthly rental.
FAQ
Do I need a key? No — official SEC endpoint; just a contact email in the User-Agent.
How far back? Full-text coverage is 2001 to present.
Difference from the SEC EDGAR Filings actor? This searches across all companies for a phrase; that one pulls a specific company's filing history (with financials/text). Use them together.
Exact phrases? Yes — wrap the phrase in quotes.
Use in Claude, ChatGPT & any MCP agent
This actor is also a Model Context Protocol (MCP) server tool — call it directly from Claude, ChatGPT, Cursor, Windsurf, or any MCP-compatible AI agent. The agent only pays for results delivered (same pay-per-result model).
- Per-actor MCP endpoint:
https://mcp.apify.com/?tools=themineworks/sec-edgar-fulltext-search - Full Mine Works MCP server (all tools):
https://the-mine-works-mcp.hatchable.site/api/mcp
// Call this actor as a tool via apify-client (Node)import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('themineworks/sec-edgar-fulltext-search').call({ /* input from the table above */ });const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);