SEC EDGAR Full-Text Search — Filings & Exhibits Lookup
Pricing
from $1.00 / 1,000 results
SEC EDGAR Full-Text Search — Filings & Exhibits Lookup
Full-text search across 35M+ SEC EDGAR filings (10-K, 10-Q, 8-K, DEF 14A, etc.) since 2001. Filter by form type, date range, CIK, state, SIC. Derives accession number, filing URL, primary ticker, period ending from Elasticsearch hits. Public domain.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Ti Gg
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
SEC EDGAR Full-Text Search API — Filings and Exhibits
Full-text search across 35M+ SEC EDGAR filings and exhibits (10-K,
10-Q, 8-K, S-1, DEF 14A, Form 4, …) filed since 2001. Filter by form
type, date range, CIK, state, SIC, or file type. Returns denormalised
records with accession_number, file_url, primary ticker and matched
filters. Built for AI agents, due-diligence analysts, and
quantitative researchers.
Free trial
A free Apify account gives you about 5 USD of monthly credits, enough to run a hundred queries against the EDGAR full-text index before committing.
Use cases
- Material-event mining — search every 8-K mentioning
"data breach"for the last year, grouped by CIK, for a vendor-risk report. - Pharma pipeline watch — pull every DEF 14A and S-1 mentioning a
specific drug candidate; cross-reference with
pubmed-articles-apifor the clinical literature. - Loan covenant audit — search exhibits filed as
EX-10.*for phrases like"change of control"and join to the SEC XBRL frames Actor.
Input
{"search_query": "cybersecurity incident","forms": "10-K,10-Q,8-K","date_range": "last_year","max_results": 50}
| Field | Type | Default | Description |
|---|---|---|---|
search_query | string | cybersecurity incident | Required full-text query (boolean, quoted phrases, wildcards). |
forms | string | 10-K,10-Q,8-K | Comma-separated SEC form types. Empty = all. |
date_range | string | last_year | last_30_days, last_90_days, last_year, last_5_years, 2024, ytd2024, custom. |
start_date | string | "" | Earliest file_date (YYYY-MM-DD, when date_range=custom). |
end_date | string | "" | Latest file_date. |
ciks | string | "" | Comma-separated CIKs (10-digit zero-padded). Empty = no filter. |
biz_states | string | "" | Comma-separated 2-letter US states. |
sics | string | "" | Comma-separated SIC codes. |
file_types | string | "" | Comma-separated exhibit series (e.g. EX-10.1). |
sort | string | score | score | file_date_desc | file_date_asc | period_ending_desc. |
max_results | integer | 50 | Cap on returned hits (1–200). |
Output (real run)
[{"cik": "310764","cik_padded": "0000310764","ticker": "SYK","company_name": "STRYKER CORP","form": "8-K","form_category": "Current Report","file_date": "2026-03-12","period_ending": "2026-03-12","accession_number": "0001193125-26-104431","file_url": "https://www.sec.gov/Archives/edgar/data/310764/000119312526104431/d101097d8k.htm","file_type": "8-K","file_description": "8-K","inc_state": "MI","biz_state": "MI","biz_location": "KALAMAZOO, MI","sic": "3841","score": 14.213},{"cik": "1318605","cik_padded": "0001318605","ticker": "TSLA","company_name": "TESLA, INC.","form": "10-K","form_category": "Annual Report","file_date": "2026-01-29","period_ending": "2025-12-31","accession_number": "0001628280-26-004488","file_url": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026004488/tsla-20251231.htm","file_type": "10-K","file_description": "10-K","inc_state": "DE","biz_state": "TX","biz_location": "AUSTIN, TX","sic": "3711","score": 12.987}]
| Field | Type | Description |
|---|---|---|
cik / cik_padded | string | SEC CIK, padded to 10 digits. |
ticker | string | Primary ticker. |
company_name | string | Issuer name as filed. |
form | string | Form type (e.g. 10-K, 8-K). |
form_category | string | Form category (Annual Report, Current Report, …). |
file_date | string | Filing date (YYYY-MM-DD). |
period_ending | string | Period covered by the filing. |
accession_number | string | SEC accession number. |
file_url | string | Direct URL to the filing on EDGAR. |
file_type | string | EX-10.1, 10-K, 8-K, etc. |
inc_state / biz_state | string | State of incorporation / business. |
sic | string | Standard Industrial Classification code. |
score | number | Relevance score from EDGAR Elasticsearch. |
Pricing (pay-per-event)
- No subscription. Free monthly credits apply first.
- 1 result = $0.001 USD (about $1 per 1 000 results).
- Charged per item returned in the dataset; failed runs are not charged.
Source, licence, limits
- Source: SEC EDGAR full-text search API at https://efts.sec.gov/.
- Licence: US Government work, public domain (17 U.S.C. § 105).
- Update frequency: EDGAR is updated continuously; this Actor reflects the upstream API at the moment of the run.
- Limits: EDGAR caps at 10 hits per page; we paginate to honour your
max_results. Public API throttles by request rate — we use exponential backoff.
FAQ
Why is the cap 200? EDGAR caps each page at 10 hits; we paginate transparently up to 200. For larger result sets, iterate by date ranges.
What's the difference between file_type and form?
form is the parent filing (e.g. 10-K); file_type is the specific
exhibit (EX-10.1). Exhibits inherit the parent filing's metadata.
Can I use EDGAR-specific query syntax?
Yes — pass any of EDGAR's full-text operators in search_query
(e.g. "data breach" AND ransomware).
Why are some records missing score?
When sort=file_date_* the relevance score is not returned by EDGAR.
What's the difference between cik and cik_padded?
cik_padded is 10-digit zero-padded — required for building EDGAR
URLs. Use the unpadded version for arithmetic joins.
How do I scope by ticker?
Use the sec-company-tickers Actor to resolve the CIK, then pass it
in ciks.
Other Actors from DevOne-Studio
- ted-tenders-api — TED (Tenders Electronic Daily) EU public procurement search.
- pdf-to-text-api — PDF to text + tables extraction via pdfplumber, no external calls.
- pubmed-articles-api — NCBI PubMed biomedical literature with MeSH/DOI/year filters.
- federal-register-api — US federal agency rules, proposed rules, notices, presidential docs.
- sec-company-tickers — Resolve SEC CIK from ticker or company name (10,400+ issuers).
- sec-edgar-xbrl-frames-api — XBRL frames (Revenues, Assets, NetIncomeLoss) for ~6000 US issuers.
- cfpb-consumer-complaints-api — 18M+ US CFPB consumer complaints since 2011.
- nhtsa-safety-ratings-api — NHTSA NCAP 5-star vehicle safety ratings.
- openfda-udi-api — FDA Unique Device Identifier database by device/manufacturer.
- eia-state-electricity-api — US state-level electricity generation and consumption, 1990-2025.
Changelog
- 2026-10-12 — SEO metadata (seoTitle, seoDescription); README rewritten with real output sample, FAQ, cross-links.
- 2026-10-05 — Pricing switched to Apify pay-per-event (
$0.001per dataset item). - 2026-09-30 — Initial public release on the Apify Store.