---
title: "Blog Index"
method: GET
path: "/blog"
---

# Blog Index

`GET /blog`

## Request

- Base URL: `https://agentforge.sciscale.org` (the document declares no server; this is the origin it was published from)
- URL: `https://agentforge.sciscale.org/blog`
- Auth: none declared

Blog index — lists all published posts, newest first.

Pulls from content/blog/*.md via the in-process cache in app.blog.
No rate-limit counting, and crucially **no new fingerprint cookie
write** — bots hit these endpoints constantly and cookie-setting on
every crawl is noise that confuses anti-abuse heuristics. We still
resolve the user (read-only) so the nav bar shows correct
Sign-in / Pro / etc. state for actual humans browsing.

## Response `200`

Successful Response

---

[API](https://skmtc.dev/sciscale/apis/agentforge.md) · [All operations](https://skmtc.dev/sciscale/apis/agentforge/llms.txt) · [OpenAPI document](https://skmtc.dev/sciscale/apis/agentforge/revisions/402c3d267f68?raw)
