---
title: "Read Juan Apparatus"
method: GET
path: "/api/texts/{text_id}/juans/{juan_num}/apparatus"
tags: ["texts"]
---

# Read Juan Apparatus

`GET /api/texts/{text_id}/juans/{juan_num}/apparatus`

## Request

- Base URL: `https://fojin.app` (the document declares no server; this is the origin it was published from)
- URL: `https://fojin.app/api/texts/{text_id}/juans/{juan_num}/apparatus`
- Auth: none declared

Critical apparatus (校勘异文) for a juan: variant readings of the base
text (底本) against witness canons (宋/元/明…), positioned by char offset.

获取某一卷的校勘异文（底本与宋元明等校本的异读），按字符位置标注。
Loaded lazily by the reader — a major text can carry thousands of entries.

## Path parameters

- `text_id` integer, required
- `juan_num` integer, required

## Response `200`

Successful Response

- JuanApparatusResponse
  - `text_id` integer, required
  - `juan_num` integer, required
  - `entries` ApparatusEntryItem[]
    - `char_start` integer, required
    - `char_end` integer, required
    - `lemma` string, required
    - `lemma_siglum` string, nullable
    - `readings` ApparatusReadingItem[]
      - `reading` string, required
      - `witnesses` string[]
      - `resp` string, nullable
      - `is_omission` boolean

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/fojin/apis/fojin-api-buddhist-digital-text-platform.md) · [All operations](https://skmtc.dev/fojin/apis/fojin-api-buddhist-digital-text-platform/llms.txt) · [OpenAPI document](https://skmtc.dev/fojin/apis/fojin-api-buddhist-digital-text-platform/revisions/969714238c61?raw)
