Delinquency API
| Action | Endpoint |
|---|---|
| Update the Delinquency Plan Assigned to a Quote | PATCH/policy/{tenantLocator}/quotes/{locator}/delinquencyPlan |
| Update the Delinquency Plan Assigned to a Policy | PATCH/policy/{tenantLocator}/policies/{locator}/delinquencyPlan |
| Fetch a Delinquency | GET/billing/{tenantLocator}/delinquencies/{locator} |
| Fetch Delinquencies for an Account | GET/billing/{tenantLocator}/delinquencies/accounts/{accountLocator}/list |
| Fetch Delinquencies for an Invoice | GET/billing/{tenantLocator}/delinquencies/invoices/{invoiceLocator}/list |
| Fetch Delinquencies for a Policy | GET/billing/{tenantLocator}/delinquencies/policies/{policyLocator}/list |
| Update Delinquency | PATCH/billing/{tenantLocator}/delinquencies/{locator} |
| Fetch Delinquency Event | GET/billing/{tenantLocator}/delinquencies/events/{delinquencyEventLocator} |
| Fetch Delinquency Events | GET/billing/{tenantLocator}/delinquencies/{delinquencyLocator}/events/list |
| Update Delinquency Event | PATCH/billing/{tenantLocator}/delinquencies/events/{delinquencyEventLocator} |
Delinquency Plan Assignment
Update the Delinquency Plan Assigned to a Quote
Update the Delinquency Plan Assigned to a Quote
updateQuoteDelinquencyPlanPATCH
/policy/{tenantLocator}/quotes/{locator}/delinquencyPlanParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
locator | path | ulid | Yes |
Update the Delinquency Plan Assigned to a Policy
Update the Delinquency Plan Assigned to a Policy
updatePolicyDelinquencyPlanPATCH
/policy/{tenantLocator}/policies/{locator}/delinquencyPlanParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
locator | path | ulid | Yes |
DelinquencyPlanUpdateRequest
Required properties
| Property | Type | Description |
|---|---|---|
delinquencyPlanName | string |
Fetch
Fetch a Delinquency
Fetch a Delinquency
getDelinquencyGET
/billing/{tenantLocator}/delinquencies/{locator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
locator | path | ulid | Yes |
Response:
DelinquencyResponseSecurity Group:
delinquenciesPermission:
readFetch Delinquencies for an Account
Fetch Delinquencies for an Account
getDelinquenciesForAccountGET
/billing/{tenantLocator}/delinquencies/accounts/{accountLocator}/listParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
accountLocator | path | ulid | Yes | |
offset | query | integer? | No | |
count | query | integer? | No | |
extended | query | boolean? | No |
Response:
DelinquencyListResponseSecurity Group:
delinquenciesPermissions:
read,listFetch Delinquencies for an Invoice
Fetch Delinquencies for an Invoice
getDelinquenciesForInvoiceGET
/billing/{tenantLocator}/delinquencies/invoices/{invoiceLocator}/listParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
invoiceLocator | path | ulid | Yes | |
offset | query | integer? | No | |
count | query | integer? | No | |
extended | query | boolean? | No |
Response:
DelinquencyListResponseSecurity Group:
delinquenciesPermissions:
read,listFetch Delinquencies for a Policy
Fetch Delinquencies for a Policy
getDelinquenciesForPolicyGET
/billing/{tenantLocator}/delinquencies/policies/{policyLocator}/listParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
policyLocator | path | ulid | Yes | |
offset | query | integer? | No | |
count | query | integer? | No | |
extended | query | boolean? | No |
Response:
DelinquencyListResponseSecurity Group:
delinquenciesPermissions:
read,listDelinquencyListResponse
Required properties
| Property | Type | Description |
|---|---|---|
listCompleted | boolean | |
items | DelinquencyResponse[] |
DelinquencyResponse
Required properties
| Property | Type | Description |
|---|---|---|
locator | ulid | |
accountLocator | ulid | |
timezone | string | |
delinquencyState | Enum preGrace | inGrace | lapseTriggered | settled | lapseTransactionCreated | |
settings | DelinquencySettings | |
updatedAt | datetime | |
createdAt | datetime | |
configuredDelinquencyEvents | ConfiguredDelinquencyEvent[] |
Optional properties
| Property | Type | Description |
|---|---|---|
graceEndAt | datetime? | |
graceStartedAt | datetime? | |
lapseTransactionEffectiveDate | datetime? | |
references | DelinquencyReference[]? |
The references property will only be populated when fetching an individual delinquency. It will be null when fetching all the delinquencies for an account, policy, etc.
DelinquencyReference
Required properties
| Property | Type | Description |
|---|---|---|
locator | ulid | |
delinquencyLocator | ulid | |
referenceLocator | ulid | |
referenceType | Enum policy | invoice |
Optional properties
| Property | Type | Description |
|---|---|---|
transactionLocator | ulid? | |
preemptingLapseTransactionLocator | ulid? |
DelinquencySettings
Required properties
| Property | Type | Description |
|---|---|---|
advanceLapseTo | Enum draft | validated | priced | underwritten | accepted | issued | |
gracePeriodDays | integer | |
lapseTransactionType | string |
Optional properties
| Property | Type | Description |
|---|---|---|
delinquencyLevel | Enum? policy | invoice |
ConfiguredDelinquencyEvent
Required properties
| Property | Type | Description |
|---|---|---|
name | string | |
offsetBasis | Enum gracePeriodStart | gracePeriodEnd | |
offsetDays | number |
Delinquency Updates
This endpoint allows changing the trigger dates for an already-active delinquency.
Update Delinquency
Update Delinquency
updateDelinquencyPATCH
/billing/{tenantLocator}/delinquencies/{locator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
locator | path | ulid | Yes |
Request:
DelinquencyUpdateRequestResponse:
DelinquencyResponseSecurity Group:
delinquenciesPermission:
writeDelinquencyUpdateRequest
Properties
| Property | Type | Description |
|---|---|---|
graceEndAt | datetime? |
Delinquency Events
Fetch Delinquency Event
Fetch Delinquency Event
fetchDelinquencyEventGET
/billing/{tenantLocator}/delinquencies/events/{delinquencyEventLocator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
delinquencyEventLocator | path | ulid | Yes |
Response:
DelinquencyEventResponseSecurity Group:
delinquenciesPermission:
readDelinquencyEventResponse
Required properties
| Property | Type | Description |
|---|---|---|
locator | ulid | |
delinquencyLocator | ulid | |
name | string | |
delinquencyEventState | Enum active | triggered | cancelled | |
triggerTime | datetime | |
updatedAt | datetime | |
updatedBy | uuid | |
createdAt | datetime | |
createdBy | uuid |
Optional properties
| Property | Type | Description |
|---|---|---|
triggeredAt | datetime? |
Fetch Delinquency Events
Fetch Delinquency Events
fetchDelinquencyEventsGET
/billing/{tenantLocator}/delinquencies/{delinquencyLocator}/events/listParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
delinquencyLocator | path | ulid | Yes | |
offset | query | integer? | No | |
count | query | integer? | No |
Response:
DelinquencyEventsResponseSecurity Group:
delinquenciesPermissions:
read,listDelinquencyEventsResponse
Required properties
| Property | Type | Description |
|---|---|---|
accountLocator | ulid | |
delinquencyLocator | ulid | |
listCompleted | boolean | |
items | DelinquencyEventResponse[] |
Update Delinquency Event
Update Delinquency Event
updateDelinquencyEventPATCH
/billing/{tenantLocator}/delinquencies/events/{delinquencyEventLocator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
delinquencyEventLocator | path | ulid | Yes |
Request:
DelinquencyEventUpdateRequestResponse:
DelinquencyEventResponseSecurity Group:
delinquenciesPermission:
writeDelinquencyEventUpdateRequest
Properties
| Property | Type | Description |
|---|---|---|
delinquencyEventState | Enum? active | triggered | cancelled | |
triggerTime | datetime? |