---
title: "Update existing dunning-to-transaction"
description: "Update an existing dunning-to-transaction by **`ID`** and return its persistent data. Requires writable `collection` permission. Has dependencies on `dunning` and `transaction`."
canonical_url: "https://www.zeyos.com/api/update-dunning-to-transaction"
markdown_url: "https://www.zeyos.com/ai/guide/api/update-dunning-to-transaction.md"
section: "api-reference"
authority: "reference"
language: "en"
source_repository: "https://cloud.zeyos.com/__doc/openapi/api.json"
source_sha256: "f5850c6fa6f99a1b518fc8ddc4e566070b53b5506cde57a3299948d38fc6363c"
---

# Update existing dunning-to-transaction

`PATCH /dunning2transactions/{ID}`

- Summary: Update existing dunning-to-transaction
- OperationId: updateDunningToTransaction
- Description: Update an existing dunning-to-transaction by **`ID`** and return its persistent data. Requires writable `collection` permission. Has dependencies on `dunning` and `transaction`.

Parameters:
- #/components/parameters/ID
- #/components/parameters/If-Match
- #/components/parameters/If-Unmodified-Since

Request body:
- #/components/requestBodies/dunning2transactions

Responses:
- 200 — Successful Update (OK)
  - application/json — #/components/schemas/dunning2transactions
- 401: #/components/responses/401
- 403: #/components/responses/403
- 404 — Not Found
- 409 — Non-matching ID (Conflict)
- 410 — Gone
- 412 — Non-matching ETag (Precondition Failed)
- 500: #/components/responses/500

Full tag reference: /ai/openapi/tag.dunning2transactions.md
OpenAPI slice: /ai/openapi/tag.dunning2transactions.openapi.json
