Skip to navigation

Pin notes

New: pin and unpin notes

In Coperniq, a pinned note stays at the top of a record’s notes. You can now pin and unpin notes through the API too.

Pin or unpin an existing note with isPinned on PATCH /notes/{note_id}:

{ "isPinned": true }
  • true pins the note and false unpins it. Pinning a note that is already pinned does nothing and returns 200.
  • body is now optional on this endpoint. Send body, isPinned, or both. A request with neither returns 400.
  • Pinning and unpinning only need access to view the note. Editing the text still requires you to be its author.

To pin a note as you create it, send "isPinned": true on any note create endpoint, for example POST /projects/{project_id}/notes. It defaults to false.

Updated: note responses return isPinned and pinnedAt

Every note response now includes:

  • isPinned: whether the note is pinned.
  • pinnedAt: when it was pinned, or null if it isn’t.

This covers the note lists (project, opportunity, account, work order and file notes) and the responses from creating and updating a note.

Lists stay newest-first, so pinning does not reorder them or shift pages. To show pinned notes on top, sort by isPinned and then pinnedAt in your app.