---
title: "Update a trust"
method: PATCH
path: "/v1/households/{household_id}/trusts/{id}"
tags: ["Trusts"]
---

# Update a trust

`PATCH /v1/households/{household_id}/trusts/{id}`

Update an existing trust

## Path parameters

- `id` string, required

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `name` string — Trust name
  - `tax_id` string — Tax ID
  - `additional_info` string — Additional information

## Response `200`

trust updated

- Trust
  - `id` string, required — The trust ID
  - `book_id` string, required — The book ID
  - `household_id` string, required — The household ID
  - `name` string, required — Trust name
  - `tax_id` string, nullable — Tax ID
  - `additional_info` string, nullable — Additional information
  - `created_at` string, date-time, required — When the trust was created
  - `updated_at` string, date-time, required — When the trust was last updated

## Other responses

- `400` — bad request - invalid JSON
- `401` — unauthorized - missing or invalid token
- `403` — forbidden
- `404` — not found

---

[API](https://skmtc.net/slant/apis/slant-public-api-v1.md) · [All operations](https://skmtc.net/slant/apis/slant-public-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/slant/slant-public-api-v1/revisions/b56e0d137554/schema)
