# library.forgemesh.io – History: Medieval/Middle Ages Shelf

> library.forgemesh.io – History: Medieval/Middle Ages Shelf is a paid API for AI agents from library.forgemesh.io, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Returns a ranked list of up to 637 curated public-domain books on medieval and Middle Ages history, with drill-down routes for full-text retrieval.

## Facts

- Endpoint: POST https://library.forgemesh.io/history-medieval-middle-ages
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/library-forgemesh-io-history-medieval-middle-ages-shelf-5d25c2db
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_97vjrkAW3bqrt8nQqyR03

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability library-forgemesh-io-history-medieval-middle-ages-shelf-5d25c2db -d '<json body>'
```

Example prompt: Can you pull up the curated medieval history shelf and show me the top 30 public-domain books available — I'm especially interested in anything about Marco Polo or life in the Middle Ages.

## When to prefer this

Choose this endpoint when you need a curated, pre-ranked list of medieval/Middle Ages public-domain books rather than a full-text keyword search. It is ideal for browsing or discovery across the entire medieval history shelf (up to 637 titles), especially when you don't have a specific query term and want a structured reading list or catalog. Use the full-text search sibling endpoint instead if you need passage-level retrieval or keyword matching across the corpus.

## Known failure modes

- Limit parameter exceeds max of 50 — server may reject or clamp to 50
- Payment failure (x402) if USDC balance is insufficient — request not fulfilled
- Empty result if shelf index is temporarily unavailable
- Network timeout on large limit values

## How this service works

Curated shelf: History - Medieval/Middle Ages — 637 public-domain books including The Travels of Marco Polo — Volume 1, Bibliomania in the Middle Ages, An Introduction to the Industrial and Social History of England. Returns a ranked list with drill-down routes for full-text retrieval. No license, no API key required.

## Output

A ranked list of up to 50 public-domain books on medieval/Middle Ages history, including titles such as The Travels of Marco Polo, Bibliomania in the Middle Ages, and An Introduction to the Industrial and Social History of England, along with drill-down routes for accessing each book's full text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "description": "Max books to return (default 20, max 50)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "books": [
   {
    "year": null,
    "title": "The Travels of Marco Polo — Volume 1",
    "author": "Polo, Marco",
    "book_id": 10636,
    "subjects": [],
    "download_count": 22445
   }
  ],
  "count": 5,
  "shelf": "History - Medieval/Middle Ages",
  "coverage": {
   "target": 61015,
   "indexed": 61015
  },
  "drill_down": [
   "/book-metadata",
   "/book-chapter",
   "/book-quotes",
   "/literature-search"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/library-forgemesh-io-history-medieval-middle-ages-shelf-5d25c2db/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from library.forgemesh.io](https://www.zero.xyz/host/library.forgemesh.io/llms.txt)
