Notes Module API
API reference for note creation and retrieval endpoints.
BriteCore v2 Notes API endpoint wrappers.
- Provides:
retrieve_notes – Retrieve paginated, filterable notes for any entity ID.
- britecore_sdk.api.api_calls.v2.notes.new_note(payload=None, **kwargs)[source]
Create a new note record for an entity.
- Parameters:
payload (dict[str, Any] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.notes.retrieve_notes(entity_id, pageSize=1000, searchString=None, aggregateAll=False, advSearch=False, filterAlerts=False, filterUserGen=False, orderBy='', page=0, ascending=False, note_type='', filterExcludeAlerts=False, filterSystemNotesOnly=False, **kwargs)[source]
Retrieve notes for an entity with filtering and pagination controls.
POST /api/v2/notes/retrieveNotes
- Parameters:
entity_id (str)
pageSize (int | None)
searchString (str | None)
aggregateAll (bool | None)
advSearch (bool | None)
filterAlerts (bool | None)
filterUserGen (bool | None)
orderBy (str | None)
page (int | None)
ascending (bool | None)
note_type (str | None)
filterExcludeAlerts (bool | None)
filterSystemNotesOnly (bool | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.notes.store_note(payload=None, **kwargs)[source]
Persist updates for an existing note record.
- Parameters:
payload (dict[str, Any] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any