Downloads the bordereau report as a CSV file. Returns the same transaction-level
premium data as the List Bordereau Rows
endpoint, serialized as RFC 4180 CSV with a Content-Disposition: attachment header.
The CSV includes fixed columns (Policy Number, Insured Name, Transaction Action,
Policy Version, Effective Date, Transaction Timestamp, Policy Start Date,
Policy End Date, Created At, Created By, Policy Premium, Policy Premium
Change) plus any additional columns specified via the additionalColumns
parameter.
Default limit is 50,000 rows (maximum 50,000).
Required permission: company.policy:read
Documentation Index
Fetch the complete documentation index at: https://docs.aiinsurance.io/llms.txt
Use this file to discover all available pages before exploring further.
API key authentication. Include your API key in the Authorization header.
Company identifier
Inclusive lower bound on transactionTimestamp. Only transactions at or after
this timestamp are included.
Exclusive upper bound on transactionTimestamp. Only transactions before
this timestamp are included.
Comma-separated list of transaction actions to include.
Valid values: NEW_BUSINESS, ENDORSE, CANCEL, REINSTATE, RENEW.
Omit to include all actions.
Note: Unrecognized action values are not rejected — they silently match zero rows. Double-check spelling if results are unexpectedly empty.
JSON-encoded array of additional column definitions. Each element is an object
with path (dot-separated path into the segment's policy data) and columnHeader
(display name for the column). These columns are appended after the fixed columns.
Field to sort results by. Default transactionTimestamp.
policyNumber, primaryInsuredName, effectiveDate, transactionTimestamp, createdAt Sort direction (default desc).
asc, desc Maximum number of rows to include. Default and maximum 50,000.
1 <= x <= 50000Number of rows to skip before starting the export. Default 0.
x >= 0CSV file download
The response is of type string.