Exports the bordereau report to a Google Sheets spreadsheet. Writes the same transaction-level premium data as the List Bordereau Rows endpoint into a Google Sheets tab.
Provide either spreadsheetId (to write into an existing spreadsheet) or
folderId (to create a new spreadsheet in that Google Drive folder). When using
folderId, the spreadsheet name defaults to
"{companyShortName}-bordereau-export {UTC timestamp}" unless overridden via
spreadsheetName.
The caller must supply a googleOAuthToken with write access to the target
spreadsheet or folder.
Default limit is 50,000 rows (maximum 50,000).
Required permission: company.policy:read
API key authentication. Include your API key in the Authorization header.
Company identifier
Google OAuth2 access token with write access to the target spreadsheet or folder.
ID of an existing Google Sheets spreadsheet to write into.
Mutually exclusive with folderId — provide one or the other.
Google Drive folder ID in which to create a new spreadsheet.
Mutually exclusive with spreadsheetId — provide one or the other.
Custom name for the created spreadsheet. Only used when folderId is
provided. Defaults to "{companyShortName}-bordereau-export {UTC timestamp}".
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.
Transaction actions to include. Omit to include all actions.
NEW_BUSINESS, ENDORSE, CANCEL, REINSTATE, RENEW FullTerm custom object fields to transpose into additional columns. Each entry maps a field path to a column header.
Field to sort results by. Default transactionTimestamp.
policyNumber, primaryInsuredName, effectiveDate, transactionTimestamp, createdAt Sort direction (default desc).
asc, desc Maximum number of rows to export. Default and maximum 50,000.
1 <= x <= 50000Number of rows to skip before starting the export. Default 0.
x >= 0Bordereau exported to Google Sheets