Home / Products / Event-driven disclosures
All items

8-K Events API: every SEC 8-K classified by item

Every 8-K classified by item, from 1.01 material agreements to 9.01 exhibits, with the item text on request. Filter by item, company and date.

163K8-K filings classified
2024items since
2026-10-09latest
curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=1.05&size=2"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/form-8k",
    params={'item': '1.05', 'size': '2'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())

Overview

Companies file an 8-K within four business days of a material event: a merger agreement, an earnings release, a CEO departure, an auditor change, a cyber incident. The 8-K Events API classifies every 8-K by the items it reports, using the item list in the EDGAR header of each filing.

Ask for one item across the market (item=5.02), one company's history (cik), or add text=true to receive the item's text cut out of the filing. Dedicated feeds cover the most watched items.

What you get

Built for developers who would rather not parse EDGAR.

All 8-K items

Section 1 business events through 9.01 exhibits, with official item titles.

Item text on demand

text=true adds the item's text, extracted by the Section Extractor.

Filter server side

item, cik, startDate and endDate.

Dedicated feeds

Auditor changes, restatements, executive changes, cybersecurity, earnings and more.

Endpoints

Authenticate with Authorization: Bearer YOUR_KEY. Responses are JSON.

GET/v1/form-8kDocs →

8-K filings classified by item, with item text on request.

Parameters: item (1.01...9.01), cik, startDate, endDate, text=true

Response fields

The main fields in every result. The raw filing data is always one level down.

FieldMeaning
accession, cik, companyThe filing and the company that filed it.
form, filed, period8-K or 8-K/A, filing date and the date of the event reported.
itemsEvery item in the filing as {item, title}, for example 4.01 Changes in Registrant's Certifying Accountant.
urlThe filing index page on EDGAR.
textThe item's text, extracted from the filing (item feeds include it; on /v1/form-8k pass text=true).

Use cases

Datasets behind this API

The SEC forms this API reads, with live filing counts.

Tutorials

FAQ

How is an 8-K classified?

From the ITEMS list in the filing's EDGAR header, which the filer sets when submitting. Every item in the filing is returned.

How far back does the 8-K events data go?

Classification is being loaded back to 2004, the year the current 8-K item numbers took effect. The live data starts 2024 and the history grows daily.

Does it include 8-K/A amendments?

Yes. form is 8-K or 8-K/A on each result.

Try the 8-K Events API free

500 API calls a month on the free plan. No sales call.

Get free API key →