---
title: "Serve Blog Month"
method: GET
path: "/blog/{year}/{month}"
---

# Serve Blog Month

`GET /blog/{year}/{month}`

## Request

- Base URL: `https://warnfirehose.com` (the document declares no server; this is the origin it was published from)
- URL: `https://warnfirehose.com/blog/{year}/{month}`
- Auth: none declared

Serve a monthly report hub — but never a month that has not started.

LC-DQ-11 (2026-09-23): /blog/2026/12 answered 200 and presented December
2026 as completed history ("recorded 5 WARN Act notices in December 2026,"
"third consecutive month of declining activity") because month directories
written on 2026-05-12 are retained on disk. The generator already skips
future months and the sitemap already excludes them; serving did not, so a
stale artifact stayed reachable and linkable. Strictly `>`: the CURRENT
month is a legitimate partial period and keeps returning 200.

## Path parameters

- `year` string, required
- `month` string, required

## 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)
