---
title: "Update profile note"
method: PUT
path: "/group-profile/v1/profiles/{profileId}/notes/{noteId}"
tags: ["ProfileNote"]
---

# Update profile note

`PUT /group-profile/v1/profiles/{profileId}/notes/{noteId}`

Update an existing note for a profile

## Path parameters

- `profileId` integer, required
- `noteId` integer, required

## Headers

- `x-property-id` integer
- `x-organization-id` integer, required

## Request body

- UpdateProfileNoteRequest
  - `userId` integer — User ID of the person who created the note
  - `content` string — Content of the note

## Response `200`

Profile note updated successfully

- ProfileNoteResponse
  - `id` string, required — Unique identifier for the profile note
  - `profileId` string, required — ID of the profile (group, company, or travel agent)
  - `user` NoteUser — User information for note author
    - `id` string — User ID
    - `firstName` string — First name of the user
    - `lastName` string — Last name of the user
    - `email` string — Email of the user
  - `content` string — Content of the note
  - `archivedAt` string, date-time — Timestamp when the note was archived (null if not archived)
  - `createdAt` string, date-time — Creation timestamp
  - `updatedAt` string, date-time — Last update timestamp

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Profile note not found
- `422` — Unprocessable Entity

---

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