---
title: "Get a note by ID"
method: GET
path: "/v1.0/notes/{noteId}"
tags: ["Notes"]
---

# Get a note by ID

`GET /v1.0/notes/{noteId}`

Returns a single note by its ID. The note must belong to a lead visible to the caller.

## Path parameters

- `noteId` integer, required

## Headers

- `Authorization` string, required

## Response `200`

Note retrieved successfully.

- NoteSingleResponse — Wrapped response for GET /v1.0/notes/{noteId}. The note entry is returned under the 'note' key.
  - `note` NoteResponse — Note entry.
    - `id` integer — Timeline ID that carries this note.
    - `noteId` integer — Note ID. Use this value with GET/PUT/DELETE /v1.0/notes/{noteId}.
    - `creatorId` integer — User ID of the note's creator.
    - `leadId` integer — ID of the lead this note belongs to.
    - `createTime` string — Creation time, formatted as 'yyyy-MM-dd HH:mm:ss' in UTC.
    - `deleteFlag` boolean — Whether the note has been deleted.
    - `content` string — Note content.
    - `lastUpdate` string — Last-modified time, formatted as 'yyyy-MM-dd HH:mm:ss' in UTC.
    - `lastEditorId` integer — User ID of the most recent editor.
    - `creatorName` string — Display name of the note's creator.
    - `lastEditorName` string — Display name of the most recent editor.
    - `isPin` boolean — Whether this note is pinned to the top of the lead's timeline.
    - `systemNote` boolean — Whether this is a system-generated note (e.g. automated activity). System notes are included only when includeSystemNote=true on the list endpoint.

## Other responses

- `401` — Missing or invalid authentication token.
- `404` — Note does not exist or is not accessible (20007 RESOURCE_NOT_EXIST).
- `500` — Internal server error.

---

[API](https://skmtc.net/lofty/apis/lofty-service-open-apis.md) · [All operations](https://skmtc.net/lofty/apis/lofty-service-open-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lofty/lofty-service-open-apis/versions/23e640467118/schema)
