Skip to main content
GET
Get Policy Transaction

Authorizations

Authorization
string
header
required

API key authentication. Include your API key in the Authorization header.

Path Parameters

companyId
string<uuid>
required

Company identifier

policyId
string<uuid>
required

Policy identifier

transactionId
string<uuid>
required

Transaction identifier

Response

Transaction with deltas

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.

id
string<uuid>
required

Transaction identifier

policyId
string<uuid>
required

Policy identifier

policyVersion
integer
required

Sequential version number produced by this transaction

action
enum<string>
required

Type of transaction

Available options:
NEW_BUSINESS,
ENDORSE,
CANCEL,
REINSTATE,
RENEW
effectiveDate
string<date>
required

When the transaction takes effect (ISO 8601)

transactionTimestamp
string<date-time>
required

When the business decision was made (ISO 8601)

createdAt
string<date-time>
required

When the transaction record was created (ISO 8601)

createdBy
string | null
required

User ID who created the transaction (null if system-created)

deltas
object[]

Per-field deltas that make up this transaction. Only present on the get-single-transaction endpoint.