SEC 8-K Bankruptcy and Distress Events
How to get SEC 8-K Bankruptcy and Distress Events in Google Sheets
8-K filings filtered to distress items only: bankruptcy (1.03), triggering events / acceleration (2.04), delisting notices (3.01), and auditor changes (4.01). A run saves one row per result.
Set up the Apify actor
Apify is where this run is collected. An actor is the program that collects the rows. A task is that program saved with your settings, so the next section can ask for the latest rows. You need a free Apify account.
- 01Open SEC 8-K Bankruptcy and Distress Events and click Try for free. Create an Apify account if you do not have one. The Free plan does not ask for a card.
- 02You are on the input form. Keep the sample for this first run.
{ "distressItems": [ "1.03", "2.04", "3.01", "4.01" ], "daysBack": 30, "maxItems": 5 } - 03Leave the proxy setting as it is. Click Start and wait until the run says Succeeded.
- 04Open Storage, then Dataset. You should see
companyName,cik,tickers,form. - 05When you want the real list, raise maxItems. The sample cap is only there so the first run stays small.
- 06Go back to the input and choose Save as a new task. Name it after this list.
- 07Open the task. Copy the task ID from the address bar. Excel, Sheets, Power BI, and the other guides ask for this ID.
- 08On the task, open Schedules and add a weekly run if you want fresh rows. Each run pays the start charge and the charge for the rows. The amounts are in the price list on this page.
- 09Open Settings, then API & Integrations, and copy an API token. Excel, Sheets, and the other guides put this token in a download link. Anyone with that link can download the rows, so treat it like a password.
How to set up in Google Sheets
Use the task ID and the API token from Set up the Apify actor, above.
- 01In a Google Sheet, click cell A1 and paste this formula. Replace
TASK_IDandYOUR_TOKEN.=IMPORTDATA("https:// api.apify.com/ v2/ actor-tasks/ TASK_ID/ runs/ last/ dataset/ items? format=csv& clean=true& status=SUCCEEDED& token=YOUR_TOKEN") - 02Wait until the columns fill. Sheets refreshes IMPORTDATA on its own. Use Data, Data connectors, Refresh when you want it now.
- 03After the next scheduled run, the same cell reads that task's newest successful dataset.
Schema
Examples come from the actor sample, not a live result.
| Name | Description | Example |
|---|---|---|
companyName | Company Name | Linkhome |
cik | Cik | 0002017758 |
tickers | Tickers | LHAI |
form | Form | 8-K |
items | Items | 3.01 |
fileDate | File Date | 2026-09-21 |
filingUrl | Filing Url | https:/ |
adsh | Adsh | 0001213900-26-101820 |
sourceUrl | Source Url | https:/ |
scrapedAt | Scraped At | 2026-09-22T12:15:45+00:00 |
companyNameCompany NameLinkhomeHoldings Inc. cikCik0002017758tickersTickersLHAIformForm8-KitemsItems3.01fileDateFile Date2026-09-21filingUrlFiling Urlhttps:// www.sec.gov/ Archives/ edgar/ data/ 2017758/ 000121390026101820/ ea0306082-8k_linkhome.htm adshAdsh0001213900-26-101820sourceUrlSource Urlhttps:// www.sec.gov/ Archives/ edgar/ data/ 2017758/ 000121390026101820/ ea0306082-8k_linkhome.htm scrapedAtScraped At2026-09-22T12:15:45+00:00