---
title: "Update a Client Note"
method: PUT
path: "/v2/clients/{clientId}/notes/{noteId}"
tags: ["Client Notes"]
---

# Update a Client Note

`PUT /v2/clients/{clientId}/notes/{noteId}`

Updates the content and/or pinned state of a note belonging to the given client.

## Path parameters

- `clientId` string, required
- `noteId` string, required

## Headers

- `Authorization` string, required

## Request body

- UpdateClientNoteV2Dto
  - `note` string — The note content.
  - `pin` boolean — Whether the note is pinned to the top of the list.

## Response `200`

The updated client note.

- ResponseClientNoteV2Dto
  - `id` string — The ID of the client note (prefix `CLN-`).
  - `note` string — The note content.
  - `pin` boolean — Whether the note is pinned to the top of the list.
  - `techName` string — The name of the user who created the note.
  - `createdAt` string — The date and time the note was created.

## Other responses

- `400` — Validation error.
- `401` — Missing or invalid authentication token.
- `404` — No client or note with the given ID exists for this account.

---

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