Notes
Polymorphic notes attached to customers or customer profiles.
๐๏ธ Get note by ID
Returns a single note by its primary key.
๐๏ธ Update note
Full replacement of an existing note. Send the `If-Match` header for optimistic concurrency (accepted but ignored รรรถ Nota is not versioned).
๐๏ธ Delete note
Deletes a note. Send the `If-Match` header with the current ETag (accepted but ignored รรรถ Nota is not versioned).
๐๏ธ Merge-patch note
RFC 7396 merge-patch over `application/merge-patch+json`. Send only the fields you want to change; include a field with value `null` to remove it. Use the `If-Match` header for optimistic concurrency control.
๐๏ธ List notes
Returns a paginated list of notes. Use RSQL filters `ownerType` and `ownerId` to scope notes to their owner entity. Default sort is `createdAt:desc`.
๐๏ธ Create note
Creates a new note attached to a customer or customer profile. Set `ownerType` (`customers` | `customer-profiles`) and `ownerId` to bind the note.