---
title: "Patch a file note"
method: PATCH
path: "/file-notes/{fileNoteId}"
tags: ["FileNotes"]
---

# Patch a file note

`PATCH /file-notes/{fileNoteId}`

## Request

- Base URL: `https://api.alto.zoopladev.co.uk`
- URL: `https://api.alto.zoopladev.co.uk/file-notes/{fileNoteId}`
- Auth: `appAuth` (a scheme the document does not define)

Patch a file note by ID, updating the title or notes text.

## Path parameters

- `fileNoteId` string, required

## Headers

- `AgencyRef` string, required

## Request body

- FileNotePatchOperation[]: Array of operations to perform
  - union
    - object: Title of the file note [Note] This field is not currently visible to users, and cannot be longer than 50 characters.
      - `op` 'replace'
      - `value` string
      - `path` string
    - object: The body/content of the file note. [Note] This endpoint only supports fully replacing the notes text, if you need to append you must first load the existing value via the GET file note by ID endpoint, update the notes value returned, and then PATCH the updated value.
      - `op` 'replace'
      - `value` string
      - `path` string

## Response `200`

OK

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `404`: Not Found

---

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