---
title: "List internal XL part records for a parent document (admin only)."
method: GET
path: "/v1/admin/documents/{parent_id}/parts"
tags: ["admin"]
---

# List internal XL part records for a parent document (admin only).

`GET /v1/admin/documents/{parent_id}/parts`

## Request

- Base URL: `https://api.andish.ru` (the document declares no server; this is the origin it was published from)
- URL: `https://api.andish.ru/v1/admin/documents/{parent_id}/parts`
- Auth: none declared

Returns per-part status for an XL parent document. Requires ``admin`` scope. Never returns content or content_encrypted. 404 if parent_id does not exist or is not an XL parent. 403 if caller lacks admin scope.

## Path parameters

- `parent_id` string, uuid, required: UUID of the XL parent document.

## Response `200`

List of part records.

- PartsListResponse: Response for GET /v1/admin/documents/{parent_id}/parts.
  - `parent_id` string, required: UUID of the XL parent document.
  - `parts` PartDetailResponse[], required: Part records ordered by part_index ascending.
    - `id` string, required: Part document UUID.
    - `part_index` integer, required: 0-based position within the parent split (0–3).
    - `status` string, required: Part ingestion status (queued/indexed/failed/partial).
    - `progress_percent` integer, required: Per-part extraction progress 0–100.
    - `error_message` string, nullable: Last error detail if status=failed; null otherwise.
    - `created_at` string, date-time, required: Row creation timestamp.
    - `indexed_at` string, date-time, nullable: Timestamp when status transitioned to indexed; null if not yet indexed.
    - `split_strategy` string, nullable: Splitter algorithm used: markdown_headers | paragraph_breaks | token_fallback.

## Other responses

- `403`: Insufficient scope — admin required.
- `404`: Parent document not found, not an XL parent, or belongs to another tenant.
- `422`: Validation Error

---

[API](https://skmtc.dev/andish/apis/mnemo-api.md) · [All operations](https://skmtc.dev/andish/apis/mnemo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/andish/apis/mnemo-api/revisions/d5449f23414c?raw)
