Release Notes Archive
Note
This is a continuation of older release notes from the main release notes page.
September 11, 2024
On PolicyTransactionResponse, the property
acceptedTimehas been added, the propertiesaggregatedTransactionsandchangeInstructionshave now marked as optional.On QuoteResponse, the deprecated property
boundTimehas been removed in favor of the new propertyacceptedTime.On TransactionPriceResponse, the property
aggregatedTransactionsis now marked as optional.
September 4, 2024
Optional Properties
The following properties are now marked as optional:
AccountResponse:
autoRenewalPlanName,delinquencyPlanName,excessCreditPlanName,shortfallTolerancePlanName,invoiceDocument,preferences,regionQuoteCreateRequest:
durationBasis,billingLevel,billingTrigger,regionElementRef:
coverageTerms,dataElementResponse:
coverageTerms,dataTenantResponse:
descriptionQuoteResponse:
staticAccountCreateRequest:
regionAccountUpdateReplaceDataRequest:
region
Billing Triggers
The “Billing Trigger” setting is being removed, and the following entities now have the property billingTrigger deprecated.
In addition:
On ConfigurationRef and ProductRef,
defaultBillingTriggeris deprecated.The endpoint
updatePolicyBillingTriggeris deprecated.The entity
BillingTriggerUpdateRequestis deprecated.
Other Change
On DocumentSummary, the property
documentInstanceStatehas been added, and the equivalent propertystatehas been deprecated.
August 28, 2024
The following state properties have been changed, from
state:AccountResponse:
accountStateQuickQuoteResponse:
quickQuoteStateQuickQuotePriceResponse:
quickQuoteStateInvoiceResponse:
invoiceStateDocumentInstanceResponse:
documentInstanceState
The endpoints Preview Invoices for Quote and Preview Invoices for Transaction have had the property
includeZeroAmountInvoicesadded, andexcludeOtherPolicieshas been removed.The endpoint Fetch Transaction Segments has been deprecated in favor of Fetch Transaction Segment because transactions can have a maximum of a single segment.
The entity DocumentInstanceResponse has new properties
categoryandexternal.
August 21, 2024
Diaries
Diaries are a new feature that enables a running narrative to be attached to individual entities. The following endpoints have been added:
The following entities are used in the above endpoints:
For now, diaries are enabled for quotes, policies, and policy transactions. Other entities will be enabled in the future.
See the Diaries Feature Guide for more information.
Regions
Regions are now supported. The new region property has been added to:
Also, defaultRegion has been added to ConfigurationRef.
Changes to Paged List Fetch Semantics
When fetching entities with any of the following endpoints, a new query parameter is available called extended. Setting extended to true means that the return object will not be a bare array of entities, but rather a List Contents object that includes an indicator that the list is complete. The following endpoints have been changed:
Fetch Quotes for Account, Fetch All Quotes In Group, and Fetch Quotes In a Tenant return QuoteListResponse.
Fetch Multiple Quick Quotes and Fetch Quick Quotes for a Group return QuickQuoteListResponse.
Fetch Policy Snapshots for an Account returns PolicySnapshotListResponse.
Fetch Issued Transactions returns PolicyTransactionListResponse.
Fetch Multiple Terms returns TermListResponse.
Note
Later, the extended property will be removed and the default behavior will be as if it were true.
Auto Transaction Rebasing
Before, transactions were always invalidated when a transaction on another branch became issued. Now, these transactions are automatically rebased on to the new, latest issued transaction. This behavior can be bypassed by settng the autoRebase query paramter to false when using the Issue Transaction endpoint.
Other Changes
The following entity properties have been marked as optional:
AuthTokenResponse:
permissionsandtenantsElementResponse:
coveragesTermsandelementsPolicyResponse:
branchHeadTransactionLocators
July 31, 2024
Quick Quotes
Quick Quotes are a lightweight mechanism for quotation without full underwriting support or document generation. Element extension data for quick quotes can be a subset of that used on a full quote.
The following endpoints have been added:
In support of the above endpoints, the following new entities are used:
Account Level Billing
Account level billing is activated by setting the billingLevel of the account, policy, or quote to account. If a policy or quote uses inherit for the billingLevel, it will defer to the account for the setting.
The following endpoints have been added to modify the billing level:
Each of these endpoints takes a UpdateBillingLevelRequest entity.
In addition, the following entities have added a billingLevel property:
Policy Transaction Branching
Policy transaction branching is done by setting the baseLocator of the transaction to a transaction other than the most recently created transaction. The following endpoints that create policy transactions now have a baseLocator parameter:
And the following entity has a baseLocator property:
Configuration Changes
Added the property
delinquencyLevel, and removed propertiesbaseLapseOnandlapseConflictHandlingfrom DelinquencyPlanRefAdded the property
defaultBackdatedInstallmentsBillingto ConfigurationRef.Deprecated the
billingPlansanddefaultBillingPlanproperties on ConfigurationRef, anddefaultBillingPlanon ProductRef. These will be removed in an upcoming release.
Other Changes
Endpoints which return a streaming response now show the type of object in the stream. So StreamingResponseBody now is shown as
StreamingResponseBody<string>,StreamingResponseBody<ZipFile>, etc.The InvoiceItemResponse’s
installmentItemsLocatorsproperty has been renamed toinstallmentItemLocators, and has added propertiesinvoiceLocatorandtransactionLocator. Also, thereversalOfLocatorproperty has been removed.Added a
timezoneproperty to InvoiceResponseAdded the
preemptingLapseTransactionLocatorproperty to DelinquencyReference.Added properties
realizedAt,reversalReason, andreversedAtto CreditResponse.Added the boolean property
reversalLatticeto InstallmentLatticeResponse, and made thesettingsLocatorproperty optional.On QuoteResponse and QuoteGroupAssignmentRequest, renamed the
quoteGroupLocatorproperty togroupLocator.On PolicyResponse, added the properties
latestTermLocatorandbillingLevel.On AccountResponse, AccountCreateRequest, AccountUpdateRequest, and AccountUpdateReplaceDataRequest, added the properties
billingLevelandinvoiceDocument.Added the Fetch Invoices for Account endpoint.
July 24, 2024
Internal changes only for this release.
July 1, 2024
Stateless Operations
Stateless operations are a way to determine the validatability, pricing, and underwriting for a quote or policy transaction without changing its state. The following endpoints now have a stateless parameter added to generate the results of the call without a state change:
Other endpoints will also be updated with a stateless parameter in upcoming releases.
Invoices and Installments
On InvoiceItemResponse, added new properties
invoiceLocatorandtransactionLocator, and changed theinstallmentItemsLocatorsproperty to be calledinstallmentItemLocators, and made theelementStaticLocatorproperty required.On InvoiceResponse, made the
startTimeandendtimeproperties required, and changed the type of thecurrencyproperty tostring.On InstallmentItem, removed the property
reversalOfLocator.On InstallmentLatticeResponse, added the property
reversalLattice, and made thesettingsLocatorproperty required.
Other Changes
Added a new Fetch Invoice Details endpoint for retreiving granular information about the contents of invoices. The response includes the new entities InvoiceDetailsResponse, PolicyInvoiceSummary, InvoiceItemSummary, and InstallmentItemSummary.
Added the Preview Invoices for Quote endpoint, with InvoicePreviewResponse and InvoiceItemPreview entities.
Added the Fetch Preferences for a Transaction endpoint.
Added the property
preemptingLapseTransactionLocatorto DelinquencyReference, which indicates that some other delinquency’s lapse transaction has taken precedence over this delinquency’s lapse transaction.Added the property
delinquencylevelto DelinquencySettingsOn DelinquencyPlanRef, added the property
delinquencyLeveland removed the propertiesbaseLapseOnandlapseConflictHandling.On PolicyResponse, added the property
latestTermLocatorand made thestartTimeandendTimeproperties required.On QuoteGroupAssignmentRequest, changed the name of the
quoteGroupLocatorproperty togroupLocator.
June 10, 2024
Policies
Added the properties
startTimeandendTimeto PolicyResponse. These indicate the start and end of the policy based on issued transactions only.
Invoices and Payments
Added endpoint Fetch Invoices Targeted By a Payment
Added endpoint Fetch Invoices Targeted By a Credit Distribution
Added the property
unsettledTimeto InvoiceResponse, to indicate when a settled invoice became unsettled due to a payment reversal.The property
elementStaticLocatorhas been added to the InvoiceItemResponse entity.
Installments
The
reversalOfTransactionLocator,tenantLocator,invalidated,originationType, andrefusedproperties have been removed from InstallmentThe
reversedByInstallmentItemLocatorandtenantLocatorproperties have been removed from InstallmentItemThe
tenantLocatorproperty has been removed from InstallmentLatticeResponse
Stateless Operations
These endpoints now have a boolean stateless property to allow calculation of pricing or underwriting data without changing the state of the associated quote or policy:
Underwriting
The responses for quote and policy transaction underwriting have been changed:
Underwrite Quote now returns a QuoteUnderwritingResponse
Underwrite Transaction now returns a TransactionUnderwritingResponse
Accounting
The “Cash” T-Accounts that represent cash inflows and outflows from the system are now managed at the customer account level.
These are accessed through the new
fetchALedgerCashAccountand Fetch Multiple Ledger Cash Accounts endpoints.The tenant-wide cash account has been removed and so the
GET /billing/{tenantLocator}/accounting/ledgerAccounts/cashendpoint has been removed as well.
Delinquency
The properties
graceEndAtandlapseTransactionEffectiveDateproperties have been added to DelinquencyResponseThe
referencesproperty is now optional on DelinquencyResponseOn DelinquencyPlanRef the properties
advanceLapseToandlapseTransactionTypeare now optional.The properties
executedAtandreversedAthave been added to CreditDistributionResponse and PaymentResponse
Aux Data
On AuxDataResponse the property
auxDataSettingsNameis now optional.On AuxDataKey the
auxDataSettingsNameproperty is now optional.
Data Extension Constraints
These Data Extension Constraints endpoints are now accessed with POST API calls:
Other Changes
Added the parameter
includeReversedto the Fetch Payments for an Invoice, Fetch Credits for an Invoice, and Fetch Credit Distributions for an Invoice endpoints to include those response items that have been previously reversed.Added the property
preferencesto TransactionSnapshotResponse.Added the property
searchSummaryto SearchResultResponse.Removed the property
transactionLocatorfrom SegmentResponse.Removed the properties
rootLocatorandtenantLocatorfrom ElementResponse.Added the property
updatedAtto TenantResponse.On ProductRef the properties
defaultAutoRenewalPlan,defaultDelinquencyPlan, anddefaultShortfallTolerancePlanare now optional.
May 23, 2024
Users
Added the Fetch Multiple Basic Users endpoint to return streamlined user responses, which allows for a larger page size. This endpoint returns an array of BasicUserResponse entities.
Excess Credits
The Excess Credits feature is forthcoming to handle excess customer credits held in a credit balance.
Added the
excessCreditPlansanddefaultExcessCreditPlanproperties to ConfigurationRef, and added with the ExcessCreditPlanRef entity.Added the
excessCreditPlanNameproperty to AccountCreateRequest, AccountResponse, AccountUpdateRequest, and AccountUpdateReplaceDataRequest.
Open API Definitions
A top level property in the Open API definition file was erronously called externalDocuments rather than its proper name externalDocs. This has been corrected. (This property is not currenly used as so contains an empty array.)
Other Changes
Clarified that the
referencesproperty of DelinquencyResponse will only be populated when fetching a single delinquency entity. Accordingly markedreferencesas optional.Renamed the
listByTransactionLocatorendpoint to Fetch Installments for Policy TransactionThe DocumentInstanceResponse entity has the following properties marked as optional:
policyLocator,referenceDocumentLocator,segmentLocator,termLocator,transactionLocator,name,staticName,documentFormat,processingErrors,readyAt, andcreatedBy.
May 20, 2024
Event Stream Data Definition
Information about the data contained within each payload is now on the Event Definitions Page.
May 17, 2024
Deprecations
The following entity properties are now deprecated and will be removed in a future release:
ConfigurationRef:
defaultAnchorMode,defaultBillingLevel,defaultDueLeadDays,defaultLapseType,regionsChargeRef:
displayNameElementRef:
pluralTypeProductRef:
pluralTypeParamsChangeInstructionCreateRequest:
inheritSettings,billingModeChangeParamsChangeInstructionResponse:
inheritSettings,billingModeChange
Static Data
Added the parameter
includeStaticDatato the Fetch Quotes for Account and Fetch Policies for Account endpoints.
Other Changes
On ParamsChangeInstructionCreateRequest and ParamsChangeInstructionResponse:
The
triggerBillingChangeproperty has been added, to replacebillingModeChangeThe
preferencesandnewPolicyEndTimeproperties are now optional.
May 15, 2024
Renewal Management and Auto-Renewal
There is a new Renewal Management API which supports the upcoming renewal management feature, including automatic renewal functionality.
A feature guide for renewal management is forthcoming.
Resources
Added the
byStaticNameanddateparameter to the Fetch Resource and Fetch Secret endpoints for finer control of resource retreival.The Fetch Document Template endpoint now returns a streaming response rather than a
string.
Policy Snapshots
Added the Fetch Policy Snapshots for an Account endpoint.
Added document information with the
documentSummaryproperty on SubsegmentSummary
Credits
Added the Fetch Credits endpoint to fetch credits across an entire tenant.
“List” Endpoints
Changed the path to the following endpoints that return multiple endpoints for greater consistency:
Fetch Payments for an Invoice:
/billing/{tenantLocator}/invoices/{locator}/payments/listFetch Credits for an Invoice:
/billing/{tenantLocator}/invoices/{locator}/credits/listFetch Credit Distributions for an Invoice
/billing/{tenantLocator}/invoices/{locator}/creditDistributions/list
Other Changes
ElementResponse now has an
originalEffectiveTimeproperty which shows when that element was first added to the policy.On the Fetch Term Summary By Term Number endpoint, changed the
numberparameter totermNumber.Added a
descriptionparameter to the Create Tenant endpoint.On the Fetch Invoices for Policy and Fetch Invoices for Quote endpoints, added the
includeZeroAmountInvoicesparameter for filtering. The default isfalse.On UnderwritingFlagResponse, removed properties
createdBy,createdTime,clearedByclearedTime.On TransactionPriceResponse, changed the
pricingItemsproperty to now becharges.On InstallmentSettings, the
maxInstallmentsPerTermproperty is now optional.
May 1, 2024
Charges
On the week of May 6, 2024, there will be a change that requires configuration for which charges can be attached to elements. Each element definition must declare the charges that apply. ElementRef and ProductRef now have a charges property, which is an array of the charge types.
Important
All the applicable charges must be returned by the rating plugin, and only those charges can be applied; otherwise, the rating call will fail and the policy transaction or quote will fail to reach the priced state.
Documents
Documents may now be managed and retreived by the entity they are attached to with these endpoints:
Fetch Documents for Quote (previously named
fetchDocumentsByQuote)Fetch Documents Job for Quote (previously named
fetchQuoteDocumentsJob)Fetch Multiple Documents Jobs for Quote (previously named
getQuoteDocumentsJobs)Trigger Timed Out Documents Job for Quote (previously named
triggerTimedOutQuoteJob)
The DocumentInstanceResponse property has a new
policyLocatorproperty.The
fetchSourceendpoint has been renamed to Fetch Source for Document
Note
Policy documents are attatched to either policy segments or transactions, depending on scope rules
April 28, 2024
Feature Guides
New feature guides have been added for these topics:
Along with these is an entirely set of configuration guides for plugins, including rating, validation, underwriting, precommit, and more.
Search
Search now has provisions for opting entity properties into or out of the search index:
The property
defaultSearchablehas been added to ConfigurationRef, ProductRef, ElementRef, AccountRef, and DataTypeRef.The property
searchablehas been added to PropertyRef.
Password Policies
Password policies now have editable settings:
The Fetch Password Policy endpoint can be used to find and update the individual settings. The payloads for these are PasswordPolicyResponse and PasswordPolicyUpdateRequest, respectively.
Settings include:
Minimum and maximum overall password length
The minimum number of uppercase letters, lowercase letters, numbers, and/or symbols
password expiration after a given number of days
Restrictions on reusing passwords before they are a certain number of days old
April 23, 2024
Payments
Added Fetch Payments for an Invoice endpoint.
Write-Offs
Added fetch endpoints:
Other Changes
Added property
validationResultto PolicyResponse and AccountResponseAdded configuration for
staticDatato ProductRefDeprecated endpoints Fetch Multiple Snapshots and Fetch Quotes In a Tenant
Added Fetch Policy Segment endpoint and deprecated Fetch Policy Segment Ex
Feature Guides
Added new feature guides:
April 17, 2024
Optional and Required Properties
The process for determining whether properties on entities were “required” (i.e. must be set on requests, or will always be set on responses) has moved from a manual to automated process. As a result of this some fields have changed from being indicated as required (with no suffix on their type name), or optional (with a ? suffix on the type name.)
Write-Offs
Added endpoints for write-off of invoices:
Term Summary
Term Summaries are views of the term based on issued transactions, showing in-force coverage only. This essentially flattens the transactions that affect the term into a single series of segments, such that the segments cover the entire term without overlaps or time periods without segments. This is useful to understand the state of the term without constructing it from the transaction stack.
The Fetch Term Summary By Term Locator and Fetch Term Summary By Term Number endpoints fetch the overall term summary, and contains summary objects for segments and elements. Extension data and charge information is included in the element summary.
Other Changes
The roundingMode property on PropertyRef has changed its enumeration values to use camel case: ceiling, down, floor, halfDown, halfEven, halfUp-up
April 12, 2024
Search
Added the Fetch Additional Search Results By Token endpoint
Added
offsetandcountparameters to Fetch Search Results endpointAdded properties
offset,count, andsearchTokento SearchServiceResponse, and removedpageRenamed the
locatorproperty on SearchResultResponse tosearchEntityLocator
Invoicing
Added property
installmentsItemsLocatorto InvoiceResponse, and removedinvoiceLocatorandinstallmentItemsAdded properties
originationType, andrefused, andinvalidatedto InstallmentAdded property
autoRenewalLocatorto TermResponse
Other Changes
Added a Reinstatements Feature Guide
Added the Fetch Multiple Snapshots endpoint
Renamed the
TransactionSnapshotentity to TransactionSnapshotResponseAdded parameter
accountLocatorto Fetch Multiple Payments, Fetch Multiple Disbursements and Fetch Multiple Credit Distributions endpointsAdded property
preferencesto AccountCreateRequest, AccountUpdateRequest, AccountUpdateReplaceDataRequest, and AccountResponse
April 8, 2024
Extension Data Constraints
Added a new Extension Data Constraints Feature Guide feature guide for understanding configuration and use of the contraints feature in building user interfaces.
Shortfall Management
Added new endpoints supporting the ability to write-off shortfalls in payments below a configured threshold:
These endpoints return ShortfallCreditResponse object(s).
Also, added the property shortfallCreditLocators to CreditDistributionResponse
Quote Groups
Added endpoints supporting Quote Groups:
Other changes:
Added the ability to assign a quote to a different group when copying, using a QuoteGroupAssignmentRequest
Added the property
quoteGroupLocatorto QuoteResponse
Term Fetch
Added an endpoint to fetch all terms in a policy:
Installments
Added the
basedOnLocatorandeffectiveTimeproperties to InstallmentLatticeResponseAdded the property
normalizedWeightto InstallmentLatticeFrame
Policy Transaction Changes
Added an endpoint to update the change instructions for a policy transaction based on explicit updates to the new policy segment. This endpoint returns a standard PolicyTransactionResponse with the changeInstructions property updated:
Other Changes
Removed the property
transactionLocatorfrom EventResponseChanged the type of the
outcomeproperty of GraceJobData from an enumeration to a stringAdded the properties
reversalReasonandshortfallCreditLocatorsto CreditDistributionResponse
April 1, 2024
Search
See the new Search Feature Guide for details about Search including about how to use the Search API.
Events
Added endpoints Fetch Event and Fetch Events for a Request
Renamed endpoint
listEventsto Fetch Multiple EventsAdded the optional field
transactionLocatorto EventResponse
Elements
Removed the properties
locator,tenantLocator, androotLocator.Marked the properties
staticLocatorandelementsas optional.
On ElementResponse:
Marked the properties
staticLocator,rootLocator, andelementsas optional.
Payments, Credit Distributions, and Disbursements
Added the Reverse Payment endpoint.
Added the
reversalReasonandshortfallCreditLocatorsproperties to PaymentResponseAdded the property
useDefaultFinancialInstrumentto PaymentUpdateRequest and DisbursementUpdateRequestAdded a request body of CreditDistributionReverseRequest to Reverse Credit Distribution
Installments
Added properties
reversalOfInstallmentLocatorandreversedByInstallmentLocatorto InstallmentAdded properties
reversalOfInstallmentItemLocatorandreversedByInstallmentItemLocatorto InstallmentItem
Plans and Prferences
Added the property
shortfallTolerancePlanNameto AccountCreateRequest, AccountUpdateRequest, AccountUpdateReplaceDataRequest, and AccountResponse
Constraints
Changed the ConditionValue entity to use
staticLocatorinstead ofelementLocatorfor referencing elements.
Resource Groups
Marked the
selectionStartTimeproperty asRequired.
Accounting
On AccountLineItem Changed the properties
refLocator,refTypeandtypetoreferenceLocator,refType, andaccountingType, respectively.On AccountingTransactionResponse, changed the properties
transactionLocator,transactionNote, andtransactionTimetofaTransactionLocator,faTransactionNote, andfaTransactionTime, respectively.On LedgerAccountLineItem, changed the properties
txnLocator,txnNote,entryType, andtxnTimetofaTransactionLocator,faTransactionNote,accountingType, andfaTransactionTimerespectively.
March 27, 2024
Policy Service
Updated the operation of policy transactions (policy change, renewal, etc.) to allow manipulation of the actual segment to be created in addition to operating only on the change instructions that describe how to do the transformation. This will better support our upcoming Constraint Tables feature, and will allow for more flexibility when working with transactions. Details on usage will follow.
Added endpoints:
Removed
productNamefrom QuoteUpdateRequestAdded
initializedto the allowed values for the PolicyTransactionResponsestateproperty.On ElementResponse, marked
staticLocatorandrootLocatoras optional.
Billing Service
Added endpoints:
fetchLedgerCashAccount
On InstallmentSettings and InstallmentPreferences, changed the property
explicitAnchorDatetoanchorTimeOn InstallmentPreferences, added properties
anchorTime,dayOfWeek, andweekOfMonthOn AccountingTransactionResponse, changed the properties
transactionLocator,transactionNote, andtransactionTimetofaTransactionLocator,faTransactionNote, andfaTransactionTime, respectively.On Installment, added the properties
reversalOfInstallmentLocatorandreversedByTransactionLocator
Platform
Changed Fetch Search Results to use method
POSTinstead ofGETOn ResourceGroupCreateRequest, the
selectionStartTimeproperty is now properly marked asrequiredOn ProductRef, added the property
defaultShortfallTolerancePlanChanged the name of the
ResourceGroupentity to ResourceGroupResponse
Configuration
Added the entities
1PropertyTypeInfo, ReversalTypeRef, and ShortfallTolerancePlanRefOn ConfigurationRef, added the properties
defaultShortfallTolerancePlan,shortfallTolerancePlansandreversalTypes
Note
The Fetch Dependency Map for Policy Transaction endpoint is part of Constraint Tables, an upcoming feature. Details will be provided within the next few days.
March 20, 2024
New Endpoints
Path Change
The Fetch All Holds for an Account endpoint has changed its path:
from /billing/{tenantLocator}/holds/{accountLocator}/list
to /billing/{tenantLocator}/holds/accounts/{accountLocator}/list
Constraint Tables
Note
Constraint Tables are part of an upcoming feature to facilitate UI development and validation. This feature is not yet ready for use.
These endpoints have been added:
Other Changes
Added the properties
dayOfWeek,explicitAnchorDate, andweekOfMonthto InstallmentSettingsAdded the property
constraintTablesto ConfigurationRefAdded the properties
constraintandpropertyScopesto PropertyRefAdded the property
graceStartedAtto DelinquencyResponse, and renamedstatetodelinquencyStateRenamed the property
stateon DisbursementResponse todisbursementStateRenamed the property
stateon PaymentResponse topaymentStateRemoved the
POST /billing/{tenantLocator}/invoices/{locator}/delinquenciesendpoint
March 13, 2024
Credit Distributions
Added these endpoints:
Added these entities:
Billing Holds
Added these endpoints:
Added these entities:
Billing Triggers
Billing triggers (either on accepted or on issued) are moving from billing plans to quotes and policies themselves.
Added the
updatePolicyBillingTriggerendpoint which uses aBillingTriggerUpdateRequest.Added the
billingTriggerproperty to QuoteCreateRequest, QuoteUpdateRequest, QuoteResponse, PolicyResponse, and PolicyTransactionResponse.Removed
billingTriggerfrom BillingSettings and BillingPreferences.
Search
Changed the
searchTypeon SearchRequest to be calledsearchEntityType.Removed the
fetchSearchConfigurationendpoint along with theEntitySearchConfiguration,SearchConfiguration, andSearchSummaryResponseendpoints.Removed the
searchSummaryresponse from SearchResultResponse
Other Changes
Changed the type of the
removeSourcesandremoveTargetsproperties of PaymentUpdateRequest and DisbursementUpdateRequest from locator[] to CreditItem[].Removed the properties
webhookLocatorandtenantLocatorfrom DivertedEventResponse.
March 6, 2024
Static Data
Added a feature to associate “static” data with Quotes and Policies. This is data that lives outside the existing extension data for these entities, and is managed outside of policy transactions. It currently doesn’t require configuration but is otherwise structured like normal extension data.
New endpoints:
Also added the property static to QuoteResponse, QuoteCreateRequest, PolicyResponse, and PolicySnapshotResponse
Note
The POST versions of the above endpoints differ from PUT in that they will fail if there is already static data on the entity at the time of the request.
Search
Integrated the new Socotra Insurance Suite search service.
New endpoints:
fetchSearchConfiguration
New entities:
SearchSummaryResponseSearchConfigurationEntitySearchConfiguration
Webhook Failure Handling
Functionality to handle failed webhook events has been added.
New endpoints:
New entities:
Other changes:
Added the
failureHandlingproperty to CreateWebhookRequest and WebhookResponseAdded
removeFailureHandlingto UpdateWebhookRequest
Passwords
Added endpoint Reset User Password
Added the optional
temporaryPasswordproperty to UserCreateRequest, UserUpdateRequest, and UserResponse
Other Changes
Added endpoint Fetch Affected Transactions to find which transactions have been affected by a transaction, such as those that were reversed and/or reapplied as a result of an out-of-sequence transaction. Also added AffectedTransaction for the response.
Added the
transactionLocatorproperty to DelinquencyReferenceChanged the name of the
completedTimeproperty of InstallmentJobData tocompletedAtAdded the properties
referenceDocumentLocator,segmentLocator, andtermLocatorto DocumentInstanceResponse
February 28, 2024
Disbursements
Added a new Disbursements controller, including endpoints:
Added entities:
Added configuration for:
Other Changes
Added a new endpoint to copy a quote: Copy Quote
Added a new endpoint to fetch the “local stack” of issued transactions for a policy: Fetch Issued Transactions
The PaymentCreateRequest and PaymentUpdateRequest entities have added properties
type,currency,addTargets, andremoveTargets, but has removedtargetLocator,name, andtargetType.Added the Fetch Policy Snapshot endpoint along with PolicySnapshotResponse and TransactionSnapshotResponse entities.
Added the
issuedTimeperoperty to PolicyTransactionResponseAdded the
tagproperty to extenstion data properties in configuration.Changed the
CreditResponseentity to PaymentResponse.Removed the Parameters
date,byStaticName, andkeyfrom the Fetch Lookup Table In Zip Format endpoint.Added
currencyproperties to the entities PaymentCreateRequest, PaymentUpdateRequest, LedgerAccountResponse, and AccountingTransactionResponse.Installment now has a
reversalOfTransactionLocatorproperty, butinstallmentStateandamounthave been removed.
February 23, 2024
Marked the
baseLapseOnandlapseConflictHandlingproperties of the configuration item DelinquencyPlanRef asdeprecated. These will be removed in an upcoming release.
February 21, 2024
Changed the name of the
CreditResponseentity to PaymentResponseAdded the Fetch Table Record endpoint
Added the payments and disbursements properties to ConfigurationRef
February 8, 2024
Changed Endpoints
Add Elements To Quote has changed the type of its
elementsproperty to ElementCreateRequest[]Update Account Replace Data has changed its request type to AccountUpdateReplaceDataRequest
Update User has changed its request type to UserUpdateRequest
Changed Entities
QuoteCreateRequest has changed the type of its
elementsproperty to ElementCreateRequest[]
February 6, 2024
Added Endpoints
fetchInvoiceJobDataForQuotesfetchInvoiceJobDataForPolicies
Removed Endpoints
issueNextInvoiceForAccountfetchLedgerAccountLineItems
Added Entities
InvoiceGenerationJob
Changed Entities
PaymentResponse has new property
currencyInstallmentItem has property
staticElementLocatorrenamed tostaticElementLocatorInvoiceItemResponse has the types of properties
chargeCategoryandchargeTypeboth changed tostringInstallment has these properties renamed:
generateDate=>generateTimedueDate=>dueTimeinstallmentStartDate=>installmentStartTimeinstallmentEndDate=>installmentEndTime
InstallmentLatticeFrame has these properties renamed:
generationDate=>generateTimedueDate=>dueTimeinstallmentStart=>installmentStartTimeinstallmentEnd=>installmentEndTimecoverageStart=>coverageStartTimecoverageEnd=>coverageEndTime
ConfigurationRef has removed property
defaults