Home / Developers / 8-K Events API
API reference

8-K Events API

Every 8-K current report classified by the items it reports, from 1.01 material agreements to 9.01 exhibits. Filter by item, company and date, and optionally get the plain text of the item itself. Product overview →

Endpoints

/v1/form-8k

GEThttps://secfeedapi.com/v1/form-8k

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

ParameterTypeDescriptionExample
itemstringItem number to filter on, for example 1.05. Omit to get every 8-K.1.05
cikintegerFiler CIK. Resolve a ticker first with /v1/mapping/ticker.1045810
startDatestringEarliest filing date, YYYY-MM-DD, inclusive.2026-09-01
endDatestringLatest filing date, YYYY-MM-DD, inclusive.2026-10-13
fromintegerOffset for paging. Default 0.20
sizeintegerRows per page, at most 100. Default 50.2
textstringtrue adds the plain text of the requested item to each filing. Needs item. Default false.true

Request examples

Every response below is real output from the API, trimmed to the first records.

Cybersecurity incidents (Item 1.05)

Filter on one item number. Each filing lists all the items it reports.

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']}"},
    timeout=60,
)
r.raise_for_status()
print(r.json())
{
  "total": 84,
  "filings": [
    {
      "accession": "0001104659-26-109813",
      "cik": 1083446,
      "company": "Astrana Health, Inc.",
      "form": "8-K",
      "filed": "2026-09-23",
      "period": "2026-09-22",
      "items": [
        {
          "item": "1.05",
          "title": "Material Cybersecurity Incidents"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/1083446/000110465926109813/0001104659-26-109813-index.htm"
    },
    {
      "accession": "0000885725-26-000059",
      "cik": 885725,
      "company": "BOSTON SCIENTIFIC CORP",
      "form": "8-K",
      "filed": "2026-09-08",
      "period": "2026-09-07",
      "items": [
        {
          "item": "1.05",
          "title": "Material Cybersecurity Incidents"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/885725/000088572526000059/0000885725-26-000059-index.htm"
    }
  ]
}

A company's earnings releases with text

text=true adds the Item 2.02 text, which usually points to the press release in Exhibit 99.1.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=2.02&cik=1045810&size=2&text=true"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/form-8k",
    params={'item': '2.02', 'cik': '1045810', 'size': '2', 'text': 'true'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
    timeout=60,
)
r.raise_for_status()
print(r.json())
{
  "total": 14,
  "filings": [
    {
      "accession": "0001045810-26-000073",
      "cik": 1045810,
      "company": "NVIDIA CORP",
      "form": "8-K",
      "filed": "2026-08-26",
      "period": "2026-08-26",
      "items": [
        {
          "item": "2.02",
          "title": "Results of Operations and Financial Condition"
        },
        {
          "item": "9.01",
          "title": "Financial Statements and Exhibits"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/1045810/000104581026000073/0001045810-26-000073-index.htm",
      "text": "Item 2.02 Results of Operations and Financial Condition.\n\nOn August 26, 2026, NVIDIA Corporation, or the Company, issued a press release announcing its results for the quarter ended July 26, 2026. The press release is attached as Exhibit 99.1 and is incorporated herein by referen..."
    },
    {
      "accession": "0001045810-26-000051",
      "cik": 1045810,
      "company": "NVIDIA CORP",
      "form": "8-K",
      "filed": "2026-05-20",
      "period": "2026-05-20",
      "items": [
        {
          "item": "2.02",
          "title": "Results of Operations and Financial Condition"
        },
        {
          "item": "9.01",
          "title": "Financial Statements and Exhibits"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/1045810/000104581026000051/0001045810-26-000051-index.htm",
      "text": "Item 2.02 Results of Operations and Financial Condition.\n\nOn May 20, 2026, NVIDIA Corporation, or the Company, issued a press release announcing its results for the quarter ended April 26, 2026. The press release is attached as Exhibit 99.1 and is incorporated herein by reference..."
    }
  ]
}

Every 8-K filed on one day

Without item you get every classified 8-K, with its full item list.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?startDate=2026-10-09&endDate=2026-10-09&size=2"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/form-8k",
    params={'startDate': '2026-10-09', 'endDate': '2026-10-09', 'size': '2'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
    timeout=60,
)
r.raise_for_status()
print(r.json())
{
  "total": 165,
  "filings": [
    {
      "accession": "0001006837-26-000121",
      "cik": 1006837,
      "company": "INNOVATE Corp.",
      "form": "8-K",
      "filed": "2026-10-09",
      "period": "2026-10-09",
      "items": [
        {
          "item": "1.01",
          "title": "Entry into a Material Definitive Agreement"
        },
        {
          "item": "9.01",
          "title": "Financial Statements and Exhibits"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/1006837/000100683726000121/0001006837-26-000121-index.htm"
    },
    {
      "accession": "0001104659-26-115059",
      "cik": 102109,
      "company": "UNIVERSAL SAFETY PRODUCTS, INC.",
      "form": "8-K",
      "filed": "2026-10-09",
      "period": "2026-10-09",
      "items": [
        {
          "item": "1.01",
          "title": "Entry into a Material Definitive Agreement"
        },
        {
          "item": "2.03",
          "title": "Creation of a Direct Financial Obligation"
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/102109/000110465926115059/0001104659-26-115059-index.htm"
    }
  ]
}

Response fields

FieldTypeMeaning
totalintegerExact number of matching 8-K filings.
filings[]arrayMatching 8-K and 8-K/A filings, newest first.
filings[].accessionstringEDGAR accession number.
filings[].cikintegerFiler CIK.
filings[].companystringFiler name.
filings[].formstring8-K or 8-K/A.
filings[].filedstringFiling date, YYYY-MM-DD.
filings[].periodstringDate of the earliest event reported (conformed period of report).
filings[].items[]arrayEvery item the filing reports, not only the one you filtered on.
filings[].items[].itemstringItem number, for example 1.05.
filings[].items[].titlestringOfficial item title.
filings[].urlstringFiling index page on sec.gov.
filings[].textstring or nullPlain text of the requested item. Present when text is on; null when the item could not be located.
filings[].textErrorstringOnly present when text extraction failed, with the reason.

8-K items

ItemTitle
1.01Entry into a Material Definitive Agreement
1.02Termination of a Material Definitive Agreement
1.03Bankruptcy or Receivership
1.04Mine Safety
1.05Material Cybersecurity Incidents
2.01Completion of Acquisition or Disposition of Assets
2.02Results of Operations and Financial Condition
2.03Creation of a Direct Financial Obligation
2.04Triggering Events That Accelerate a Financial Obligation
2.05Costs Associated with Exit or Disposal Activities
2.06Material Impairments
3.01Notice of Delisting or Failure to Satisfy a Listing Rule
3.02Unregistered Sales of Equity Securities
3.03Material Modification to Rights of Security Holders
4.01Changes in Registrant's Certifying Accountant
4.02Non-Reliance on Previously Issued Financial Statements
5.01Changes in Control of Registrant
5.02Departure or Appointment of Directors or Officers; Compensatory Arrangements
5.03Amendments to Articles or Bylaws
5.04Temporary Suspension of Trading Under Employee Benefit Plans
5.05Amendments to the Code of Ethics
5.06Change in Shell Company Status
5.07Submission of Matters to a Vote of Security Holders
5.08Shareholder Director Nominations
6.01ABS Informational and Computational Material
7.01Regulation FD Disclosure
8.01Other Events
9.01Financial Statements and Exhibits

Item feeds

PathItem
/v1/form-8k/material-agreements1.01
/v1/form-8k/agreement-terminations1.02
/v1/form-8k/bankruptcy1.03
/v1/form-8k/cybersecurity-incidents1.05
/v1/form-8k/acquisitions2.01
/v1/form-8k/earnings-results2.02
/v1/form-8k/delisting-notices3.01
/v1/form-8k/auditor-changes4.01
/v1/form-8k/restatements4.02
/v1/form-8k/executive-changes5.02
/v1/form-8k/shareholder-votes5.07

How to

How do I get every 8-K a company filed recently?

Filter by cik and a startDate.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?cik=1045810&startDate=2026-01-01&size=2"
How do I get the text of an item?

Pass item and text=true. Each row gets a text field with the item's plain text.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=2.02&cik=1045810&size=2&text=true"
How do I watch for executive departures?

Filter on item 5.02, or use the /v1/form-8k/executive-changes feed which includes text.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=5.02&size=2"
How do I find auditor changes?

Item 4.01 covers changes in the certifying accountant.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=4.01&size=2"
How do I find restatement warnings?

Item 4.02 is filed when previously issued financial statements should no longer be relied on.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=4.02&size=2"
How do I see what else a filing reports?

items lists every item in the filing, so a 2.02 earnings 8-K usually also shows 9.01 exhibits.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=2.02&size=2"
How do I get all 8-K filings for a date range?

Omit item and set startDate and endDate.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?startDate=2026-10-09&endDate=2026-10-09&size=2"
How do I page through results?

Use size up to 100 and increase from until you reach total.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=1.01&size=2&from=2"
How do I search 8-K items with the filing query syntax instead?

/v1/filings supports items:"1.05" with formType, ticker and filedAt.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=formType:%228-K%22%20AND%20items:%221.05%22&size=2"
What does the period field mean?

It is the date of the earliest event reported, which can be days before the filing date.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/form-8k?item=1.05&size=2"

Errors

See also the error codes every endpoint shares.

Try it with your own key

500 free calls a month.

Get free API key →