Skip to main content
PUT
Update a note

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

id
integer
required

ID of the note within the caller's organization.

Body

application/json

Updated note and optional concurrency check.

note
string
required

Replacement body. Validation rule: required|min:3|string.

Minimum string length: 3
Example:

"Updated meeting notes"

categories
string | null

Replacement category name; omitted, null or blank values keep the existing category. Validation rule: nullable|string|max:255.

Maximum string length: 255
Example:

"Meeting"

expected_updated_at
string<date-time> | null

Previous updated_at value. A mismatch returns 422. Validation rule: sometimes|nullable|date.

Example:

"2026-10-20T09:00:00Z"

Response

Note updated successfully

status
string
Example:

"success"

message
string
Example:

"Note updated successfully"

data
object