- Notes are attached to a specific entity (event, policy, or insured)
- Notes can be privileged (restricted visibility) or standard
- Notes support author override for historical imports and on-behalf-of scenarios
API Endpoints
- List Notes - Retrieve notes for an entity
- Create Note - Create a new note
- Get Note - Retrieve a specific note
- Delete Note - Delete a note (soft delete)
Author Override
When creating notes via the API, you can specify who the note author should be. This is useful for:- Historical imports - Migrating notes from legacy systems with original author names
- On-behalf-of creation - Creating notes attributed to a specific user
Author Fields
How Author is Determined
When creating a note:- If
authorIdis provided - The note is linked to that user. The user must exist in the system. - If
authorNameis provided - The name is stored directly (no user lookup). Use for external authors. - If neither is provided - The note has no specific author assigned.
Response: Author Display
When retrieving notes, the response includes bothauthor (user details) and authorName (display string):
Always use
authorName for display purposes. It provides a consistent display
string regardless of how the author was specified.Examples
Creating a note with an existing user as author:Privileged Notes
Notes can be marked as privileged to restrict their visibility. Privileged notes are only visible to users with theprivileged_notes:read permission (typically carrier admins and managers).
Creating a privileged note:
Entity Types
Notes can be attached to three entity types:Pagination and Sorting
List endpoints support pagination and sorting:
Response includes:
items- Array of notes for the current pagetotalCount- Total number of matching notes
