---
title: "Library Get"
method: GET
path: "/people/{person_id}/library"
---

# Library Get

`GET /people/{person_id}/library`

## Request

- Base URL: `https://www.clipzyn.com/v1`
- URL: `https://www.clipzyn.com/v1/people/{person_id}/library`
- Auth: HTTP bearer

Read a person's verified conversation library.

The quota-neutral bernayser:read projection includes verified appearances,
safe conversation fields, and publication-asset counts. It never returns
source URLs or raw JSON blobs.
Unknown owners and a dark surface are not_found; recover from scope_missing
with an explicit catalog key and retry transient errors after retry_after_sec. Requires the explicitly minted `bernayser:read` scope; bernayser:read permits safe projections and bernayser:write permits mutations. This BERNAYSER operation is quota-neutral. While dark it returns not_found, and a valid key without the required scope receives scope_missing. Fix a non-retryable request or credential before retrying; for rate_limited or service_unavailable, wait for retry_after_sec and retry once.

## Path parameters

- `person_id` string, required

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

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