---
title: "Query SEC 8-K filings for restructuring and bankruptcy signals"
method: GET
path: "/api/sec-filings"
tags: ["SEC"]
---

# Query SEC 8-K filings for restructuring and bankruptcy signals

`GET /api/sec-filings`

## Request

- Base URL: `https://warnfirehose.com` (the document declares no server; this is the origin it was published from)
- URL: `https://warnfirehose.com/api/sec-filings`
- Auth: none declared

Returns SEC 8-K filings filtered by company, ticker, date range, or item type. Item 2.05 = restructuring/layoffs, Item 1.03 = bankruptcy. Filter by `ticker` (e.g. TSLA), `company` (partial name), `start`/`end` dates (YYYY-MM-DD), or `items` (e.g. '2.05'). Strong signal when a company appears in both this endpoint and /api/records.

## Query parameters

- `ticker` string, nullable
- `cik` string, nullable
- `company` string, nullable
- `start` string, nullable
- `end` string, nullable
- `items` string, nullable
- `limit` integer
- `offset` integer

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/warnfirehose/apis/laborcurrent-api.md) · [All operations](https://skmtc.dev/warnfirehose/apis/laborcurrent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/warnfirehose/apis/laborcurrent-api/revisions/0040897972b8?raw)
