Socotra
API ReferenceBilling API

Installment Lattices API

ActionEndpoint
Fetch an Installment Lattice for a QuoteGET/billing/{tenantLocator}/installmentLattices/quotes/{quoteLocator}
Fetch Installment Lattices for a PolicyGET/billing/{tenantLocator}/installmentLattices/policies/{policyLocator}/list
Fetch Settings for an Installment LatticeGET/billing/{tenantLocator}/settings/{locator}

Fetch an Installment Lattice for a Quote

Fetch an Installment Lattice for a QuotefetchLatestInstallmentLatticeByQuoteLocator
GET/billing/{tenantLocator}/installmentLattices/quotes/{quoteLocator}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
quoteLocatorpathulidYes
Security Group:installment-lattices
Permission:
read

Fetch Installment Lattices for a Policy

Fetch Installment Lattices for a PolicyfetchInstallmentLatticesByPolicyLocator
GET/billing/{tenantLocator}/installmentLattices/policies/{policyLocator}/list

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
policyLocatorpathulidYes
offsetqueryinteger?No
countqueryinteger?No
extendedqueryboolean?No
Security Group:installment-lattices
Permissions:
read,list
InstallmentLatticeListResponse

Required properties

PropertyTypeDescription
listCompletedboolean
itemsInstallmentLatticeResponse[]
InstallmentLatticeResponse

Required properties

PropertyTypeDescription
locatorulid
accountLocatorulid
effectiveTimedatetime
currencystring
timezonestring
reversalLatticeboolean
termEndTimedatetime
termStartTimedatetime
createdAtdatetime
createdByuuid
framesInstallmentLatticeFrame[]

Optional properties

PropertyTypeDescription
policyLocatorulid?
termLocatorulid?
basedOnLocatorulid?
quoteLocatorulid?
settingsLocatorulid?
InstallmentLatticeFrame

Required properties

PropertyTypeDescription
dueTimedatetime
generateTimedatetime
autopayTimedatetime
coverageDurationnumber
coverageEndTimedatetime
coverageStartTimedatetime
installmentDurationnumber
installmentEndTimedatetime
installmentStartTimedatetime
normalizedWeightnumber

Fetch Settings for an Installment Lattice

Fetch Settings for an Installment LatticefetchInstallmentLatticeSettings
GET/billing/{tenantLocator}/settings/{locator}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
locatorpathulidYes
Security Group:settings
Permission:
read
SettingsResponse

Required properties

PropertyTypeDescription
locatorulid
installmentSettingsInstallmentSettings
InstallmentSettings

Required properties

PropertyTypeDescription
anchorModeEnum generateDay | termStartDay | dueDay
cadenceEnum none | fullPay | weekly | everyOtherWeek | monthly | quarterly | semiannually | annually | thirtyDays | everyNDays
dueLeadDaysinteger
generateLeadDaysinteger
installmentWeightsnumber[]

Optional properties

PropertyTypeDescription
anchorTimedatetime?
anchorTypeEnum? none | dayOfMonth | anchorTime | dayOfWeek | weekOfMonth
autopayLeadDaysnumber?
dayOfMonthinteger?
dayOfWeekEnum? monday | tuesday | wednesday | thursday | friday | saturday | sunday
maxInstallmentsPerTerminteger?
weekOfMonthEnum? none | first | second | third | fourth | fifth

See Also

On this page