Update Transaction Display Author
Sets the user-visible displayAuthor label on an existing transaction —
the retroactive counterpart of the optional displayAuthor field on the
endorse and new-business endpoints, for labeling transactions created
before a label was supplied (e.g. historical imports shown as
“Data Import”).
This updates display metadata only: policy state is materialized from
the immutable transaction history and cannot be modified here, and audit
attribution (createdBy) is never changed. displayAuthor is the only
accepted field.
Required permission: policy:update
Authorizations
API key authentication. Send your raw API key as the Authorization header value with NO scheme prefix — Authorization: YOUR-API-KEY. Do NOT prefix it with Bearer or ApiKey, and do not use an X-API-Key header; those are not accepted.
Path Parameters
Company identifier
Policy identifier
Transaction identifier
Body
The user-visible author label (trimmed; must be non-empty). Displayed in place of the creating user's name.
255Response
The updated transaction
A policy transaction in the transaction-based policy model. Each transaction represents an immutable change set (new business, endorsement, cancellation, reinstatement, or renewal) that produces a new policy version.
Transaction identifier
Policy identifier
Sequential version number produced by this transaction
Type of transaction
NEW_BUSINESS, ENDORSE, CANCEL, REINSTATE, RENEW When the transaction takes effect (ISO 8601)
When the business decision was made (ISO 8601)
When the transaction record was created (ISO 8601)
User ID who created the transaction (null if system-created)
User-visible author label override (e.g. "Data Import" on historical imports). When set, UIs display it in place of the creating user's name; audit attribution stays in createdBy. Null on normal writes.
Per-field deltas that make up this transaction. Only present on the get-single-transaction endpoint.
