---
title: "Client's note on the whole job"
method: PUT
path: "/portal/{slug}/note"
tags: ["Portal"]
---

# Client's note on the whole job

`PUT /portal/{slug}/note`

## Request

- Base URL: `https://api.briefgate.dev`
- URL: `https://api.briefgate.dev/portal/{slug}/note`
- Auth: none required

Free-form context from the client — what was agreed, why something is late. Visible to both sides. The owner is emailed when the text actually changes, so this is meant to be saved deliberately, not on every keystroke.

## Path parameters

- `slug` string, required

## Request body

- object
  - `note` string, nullable, required

## Response `200`

Saved

- object
  - `client_note` string, nullable

## Other responses

- `401`: No valid portal session
- `422`: Validation error — the body shape is correct but values are invalid

---

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