---
title: "List Held Coding Families"
method: GET
path: "/companies/{company_id}/autopost-held-families"
tags: ["accounting-settings"]
---

# List Held Coding Families

`GET /companies/{company_id}/autopost-held-families`

## Request

- Base URL: `https://app.zeno-works.ch` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zeno-works.ch/companies/{company_id}/autopost-held-families`
- Auth: none declared

Held coding decisions grouped into counterparty x account families (ZET-198).

A held decision seeds no tier-2 history, so a recurring vendor's invoices are
re-classified and re-held every cycle (the run-3 drive re-litigated one vendor
judgement fifteen times). One accept posts + seeds history, and the rest of the
family auto-codes - this endpoint is what makes that one accept findable.
``seed_decision_id`` / ``dependent_posted_count`` surface the mirror control
point: which posted decision became the counterparty's standing policy and how
many later posts rest on it. Read-only; largest family first (CompanyMember).

## Path parameters

- `company_id` string, required

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Response `200`

Successful Response

- HeldCodingFamilyOut[]
  - `counterparty_id` string, required
  - `counterparty_name` string, nullable
  - `proposed_account` string, required
  - `held_count` integer, required
  - `decision_ids` string[], required
  - `amount_cents_total` integer, required
  - `newest_at` string, date-time, required
  - `seed_decision_id` string, nullable
  - `seed_posted_at` string, date-time, nullable
  - `dependent_posted_count` integer

## Other responses

- `422`: Validation Error

---

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