Update an internal note
Replaces the text and section of an existing note and returns it. Requires the rental_applications:write permission.
Authorization
AuthorizationstringrequiredPath parameters
applicationIdstringrequiredThe rental application to work with. A Snowflake id, sent as a decimal string.
idstringrequiredThe note to work with. A Snowflake id, sent as a decimal string.
Body
application/json
Both fields are required — this is a replace, not a merge.
sectionstringrequiredWhich part of the application the note is about, as free text — the server does not check it against a list. Between 1 and 100 characters.
commentstringrequiredThe note itself. Between 1 and 500 characters.
Response
200 · The updated note.
idstringThe comment.
sectionstringFree-text label for the part of the application the comment is about, for example "screening". Not a fixed set — whatever the caller stored is returned.
commentstringThe comment text.
createdstring · date-timeWhen the comment was written, in the company's timezone.
updatedstring · date-timeWhen the comment was last edited, in the company's timezone.
401 · The access token is missing, expired, or not valid.
403 · The caller is authenticated but does not hold the `rental_applications:write` permission.
404 · No note with this id exists on this rental application, or the rental application itself was not found.
This is not gated on the application's status — it works on a draft, on a submitted application, and on a retracted one. Only the applicant-facing portal locks an application once it is submitted.