Saltar al contenido
Docs
Español
Esc
↑↓navegar↵abrir⌘Jvista previa

List user notes

Returns TipTap JSON notes for a user. Each note’s data follows UserNoteData (root doc, blocks such as paragraph/heading/lists). Scoped to your integration’s institution via Basic Auth credentials.

GET/users/{id}/notes
Authorization
AuthorizationBasic auth · headerrequired

Basic Auth with clientId as username and clientSecret as password

Path parameters
idstringrequired
Responses
200

List of notes

dataUserNote[]required
Show properties
Array of UserNote
idstringrequired
noteNamestringrequired
dataUserNoteDatarequired

TipTap/ProseMirror JSON document stored in data. Root type must be "doc". The Fuxam dashboard user-notes editor uses the formatted-textarea stack (StarterKit + lists, task lists, alignment, colors, links, etc.). The API stores valid TipTap JSON as-is; nodes the dashboard cannot render may be preserved but not editable in the UI.

Show properties
typestringrequired

Root document type. Only "doc" is supported.

Allowed:doc
contentobject[]required

Top-level block nodes inside the document. Supported block type values:

  • paragraph — plain text block; may include attrs.textAlign (left, center, right, justify) and inline text / hardBreak children.
  • heading — heading block; set attrs.level to 1, 2, or 3 (dashboard headings).
  • bulletList / orderedList — lists containing listItem nodes.
  • listItem — list row; usually wraps one or more paragraph nodes.
  • taskList / taskItem — checklist; taskItem supports attrs.checked (true / false).
  • blockquote — quoted paragraph(s).
  • horizontalRule — divider line (no content).

Not exposed in the dashboard notes slash menu (avoid via API unless you accept limited UI support): codeBlock, image, file, table, youtube, columns.

Show properties
Array of object
typestringrequired

Block node type. See content array description for supported values.

attrsobject | null

Block attributes. Common keys: textAlign on paragraph/heading; level (1–3) on heading; checked on taskItem.

Show properties
classstring | null
textAlignstring | null
Allowed:leftcenterrightjustify
levelinteger | null

Heading level (heading blocks only).

min 1 · max 6
checkedboolean | null

Checked state (taskItem blocks only).

contentobject[]

Child nodes. For paragraph/heading: inline text and hardBreak. For lists: listItem or taskItem. For listItem/taskItem: usually nested paragraph blocks.

Show properties
Array of object
typestringrequired

Inline node text (with optional marks) or block hardBreak. List blocks nest listItem / taskItem here.

textstring

Plain text (type: "text" only).

marksobject[]

Inline formatting on a text node. Supported mark type values: bold, italic, strike, code, underline, highlight, subscript, superscript, link (attrs.href), textStyle (attrs.color, attrs.fontSize).

Show properties
Array of object
typestringrequired
attrsobject
creatorNamestringrequired
createdAtstring<date-time>required
updatedAtstring<date-time>required
metaResponseMetarequired
Show properties
requestIdstringrequired
timestampstring<date-time>required
versionstringrequired
Allowed:v4
401

Unauthorized

typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
404

Not Found

typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
429

Too Many Requests

typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
500

Internal Server Error

typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
Try it
Server
Authorization
Parameters
Request
curl -X GET 'https://fuxam.app/api/v4/users/string/notes' \
  -H 'Authorization: Basic YOUR_CREDENTIALS'
Response
{
  "data": [
    {
      "id": "cmqs2n5fq00ysjaix3ckti4jc",
      "noteName": "",
      "data": {
        "type": "doc",
        "content": [
          {
            "type": "paragraph",
            "attrs": {
              "class": null,
              "textAlign": null
            },
            "content": [
              {
                "text": "Demo Test so that I can see it in API response",
                "type": "text"
              }
            ]
          }
        ]
      },
      "creatorName": "Mukesh Jaiswal",
      "createdAt": "2026-06-24T12:50:43.142Z",
      "updatedAt": "2026-06-24T12:50:43.142Z"
    }
  ],
  "meta": {
    "requestId": "req_1782305464335_hqnbhdhoaer",
    "timestamp": "2026-06-24T12:51:04.381Z",
    "version": "v4"
  }
}