Skip to main content
PUT
Update a note

Authorizations

X-API-Key
string
header
required

API key generated from our app (Settings > API). Only one key can be active at a time.

Path Parameters

habitId
string
required

The unique identifier of the habit

noteId
string
required

The unique identifier of the note to update

Body

application/json
content
string | null

Updated text content of the note

moodLevel
enum<string> | null

Updated mood level for the note

Available options:
veryLow,
low,
neutral,
high,
veryHigh
photos
string[] | null

Updated list of photo URLs

Response

Note updated successfully

A note attached to a habit, optionally including text content, a mood level, and photos.

id
string
required

Unique identifier of the note

createdAt
string<date-time>
required

Timestamp when the note was created

content
string | null

Text content of the note

moodLevel
enum<string> | null

Mood level associated with the note

Available options:
veryLow,
low,
neutral,
high,
veryHigh
photos
string<uri>[] | null

List of photo URLs attached to the note