Skip to main content
GET
Retrieve all notes accessible by the authenticated user with read permission.

Authorization

Requires user permission features.notes or admin role.

Query Parameters

integer
Page number for pagination. When provided, returns 60 notes per page.

Response

Returns an array of note objects with truncated content (max 1000 characters).
string
required
Unique identifier for the note
string
required
Title of the note
object
Note content data with truncated markdown
integer
required
Unix timestamp of last update
integer
required
Unix timestamp of creation
object
User information of the note creator

Access Control

  • Users must have features.notes permission enabled
  • Returns only notes where the user has read access
  • Admin users bypass permission checks with BYPASS_ADMIN_ACCESS_CONTROL
  • Group-based access control is applied automatically