Lapsing and Reinstatement API (Legacy)

Warning

The functionality described in this topic is in “Legacy” status and will be deprecated in the future. We recommend you use the newer Cancellations and Reinstatements functionality.

Endpoint Index

ActionEndpoint
Fetch grace period, lapse, and reinstatement informationGET /policy/{policyLocator}/graceLapseReinstatements
Fetch a lapseGET /lapse/{lapseLocator}
Create a reinstatementPOST /policy/{policyLocator}/createReinstatement
Fetch a reinstatementGET /reinstatement/{reinstatementLocator}
Close a reinstatementPOST /reinstatement/{reinstatementLocator}/close
Fetch the amount due for reinstatementPOST /reinstatement/{reinstatementLocator}/amountDue
Issue an invoice for a reinstatementPOST /reinstatement/{reinstatementLocator}/invoice
Add a document to a reinstatementPOST /reinstatement/{reinstatementLocator}/addDocument
Remove a document from a reinstatementPOST /reinstatement/{reinstatementLocator}/removeDocument

Grace Periods

Fetch grace period, lapse, and reinstatement information
GET /policy/{policyLocator}/graceLapseReinstatements
GraceLapseReinstatementResponse
required
gracePeriod GracePeriodResponse
reinstatements [LapseReinstatementResponse]

optional

Policy Lapse

Fetch a lapse
GET /lapse/{lapseLocator}
    Request:
    NamePositionTypeRequired
    lapseLocatorpathstringrequired
    Response: LapseResponse
LapseResponse
required
locator string
createdTimestamp timestamp
lapseTimestamp timestamp
reinstatementPeriodEndTimestamp timestamp

optional

Reinstatement

Create a reinstatement
POST /policy/{policyLocator}/createReinstatement
Fetch a reinstatement
GET /reinstatement/{reinstatementLocator}
LapseReinstatementResponse
required
locator string
createdTimestamp timestamp
updatedTimestamp timestamp
currentStatus string open | closed | invoiced | issued
uploadedDocuments [PolicyDocumentResponse]

optional
issuedTimestamp timestamp
invoicedTimestamp timestamp
reinstatementTimestamp timestamp
invoiceLocator string
reinstatementDocument PolicyDocumentResponse
ReinstatementStatusAndTimeResponse
required
timestamp timestamp
status string open | closed | invoiced | issued
Close a reinstatement
POST /reinstatement/{reinstatementLocator}/close
Fetch the amount due for reinstatement
POST /reinstatement/{reinstatementLocator}/amountDue
ReinstatementAmountDueRequest
required
reinstatementTimestamp timestamp
ReinstatementAmountDueResponse
required
grossFeesDue number
grossPremiumDue number
grossTaxesDue number
totalDue number
Issue an invoice for a reinstatement
POST /reinstatement/{reinstatementLocator}/invoice
ReinstatementInvoiceRequest
required
reinstatementTimestamp timestamp
Add a document to a reinstatement
POST /reinstatement/{reinstatementLocator}/addDocument
    Request:
    NamePositionTypeRequired
    displayNamequerystringrequired
    documentformdatafilerequired
    documentTypequerystringrequired
    reinstatementLocatorpathstringrequired
Remove a document from a reinstatement
POST /reinstatement/{reinstatementLocator}/removeDocument
ReinstatementDocumentRemoveRequest
required
documentLocator string