SEC EDGAR Full-Text Search — Filings & Exhibits Lookup avatar

SEC EDGAR Full-Text Search — Filings & Exhibits Lookup

Pricing

from $1.00 / 1,000 results

Go to Apify Store
SEC EDGAR Full-Text Search — Filings & Exhibits Lookup

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

Ti Gg

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

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

  1. Material-event mining — search every 8-K mentioning "data breach" for the last year, grouped by CIK, for a vendor-risk report.
  2. Pharma pipeline watch — pull every DEF 14A and S-1 mentioning a specific drug candidate; cross-reference with pubmed-articles-api for the clinical literature.
  3. 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
}
FieldTypeDefaultDescription
search_querystringcybersecurity incidentRequired full-text query (boolean, quoted phrases, wildcards).
formsstring10-K,10-Q,8-KComma-separated SEC form types. Empty = all.
date_rangestringlast_yearlast_30_days, last_90_days, last_year, last_5_years, 2024, ytd2024, custom.
start_datestring""Earliest file_date (YYYY-MM-DD, when date_range=custom).
end_datestring""Latest file_date.
ciksstring""Comma-separated CIKs (10-digit zero-padded). Empty = no filter.
biz_statesstring""Comma-separated 2-letter US states.
sicsstring""Comma-separated SIC codes.
file_typesstring""Comma-separated exhibit series (e.g. EX-10.1).
sortstringscorescore | file_date_desc | file_date_asc | period_ending_desc.
max_resultsinteger50Cap 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
}
]
FieldTypeDescription
cik / cik_paddedstringSEC CIK, padded to 10 digits.
tickerstringPrimary ticker.
company_namestringIssuer name as filed.
formstringForm type (e.g. 10-K, 8-K).
form_categorystringForm category (Annual Report, Current Report, …).
file_datestringFiling date (YYYY-MM-DD).
period_endingstringPeriod covered by the filing.
accession_numberstringSEC accession number.
file_urlstringDirect URL to the filing on EDGAR.
file_typestringEX-10.1, 10-K, 8-K, etc.
inc_state / biz_statestringState of incorporation / business.
sicstringStandard Industrial Classification code.
scorenumberRelevance 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

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.001 per dataset item).
  • 2026-09-30 — Initial public release on the Apify Store.