OfferAction
A single entry on an offer's activity timeline — the investor- and seller-facing read of
the same activity a broker sees on the prospect timeline. Same type
(note / audit) + details shape as the other action surfaces. The
offer is the caller's identity: the linked deal-room's activity folds into this one
timeline, so entries carry no subject (it is always the offer). Only what the
recipient is entitled to see appears — the broker's private CRM notes and broker-internal
events are never included. Actor identity is disclosed per the platform's dual-visibility
rules — it is omitted on entries where the counterparty's identity is not yet shared.
- cursorType: string
Opaque cursor for pagination.
- detailsType: object · ActionDetails nullable
Type-specific details, discriminated by
kind(note,chat, oraudit).Details for a note action (
kind = note).- archivedType: null | stringFormat: date-time
At When this note was archived (UTC, ISO 8601). Null when active. Populated for archived rows and for superseded predecessors. Only returned when
include_archived=trueis requested. - contentType: null | string
Format Rendering format of the note body:
markdownfor markdown notes;nullfor plain text. - fileType: object · FileAttachment nullable
Attached file information, if any.
- kindenumconst:notevalues
- note
- messageType: string
The note text content.
- noteType: null | string
Type Activity sub-type:
call,meeting,email,news. Null for plain notes and for surfaces that carry no sub-type. - supersededType: null | string
By Activity Id Id of the successor note that supersedes this note. Null when this note is the active head of its chain.
- supersedesType: null | string
Activity Id Id of the predecessor note this note supersedes (this note is the current revision). Null when this note is the original.
- eventType: null | string
Stable event name for
type=auditrows. Null for notes. - idType: string
Globally-unique, opaque identifier for this action, stable across the timeline. Treat it as an opaque string.
- timestampType: stringFormat: date-time
Utc When this action occurred (UTC).
- typeType: string
Action type:
note,chat, oraudit(an immutable event). - userType: object · ActionUser nullable
The actor, when their identity is disclosed to the caller; null otherwise.
- idType: string
User's unique identifier
- nameType: string
User's display name