CarrierFilterModel

object
namestringrequired

Carrier Code

Example:EVGL

productsarray[string]required

Products available under this carrier

Example

CaseTypeFilterModel

object
namestringrequired

Case type name

Example:New Business

caseSubTypesarray[string]required

Case sub-types available under this case type

Example

SearchFiltersResponseModel

object
carriersarray[object]required

Authorized carrier codes, each with its nested products

Show Child Parameters
caseTypesarray[object]required

Authorized case types, each with its nested case sub-types

Show Child Parameters
caseGroupsarray[string]required

Authorized case groups

Example

PendingApplicationStatsRequestModel

object
productNamearray[string]

List of product names to filter by

carrierarray[string]

List of carriers to filter by

Example:EVGL

caseStatusarray[string]

List of case statuses to filter by

caseIdsarray[string]

List of case IDs to search for

Example:CASE123, CASE456

isIncludeSecondaryboolean

Whether to include secondary cases

Example:true

caseGroupsarray[string]

List of case groups to search for

maxAgeInDaysnumberrequired

Age in days at which bucketing stops. Returns exactly this many buckets: a final open-ended bucket holding everything at least maxAgeInDays days old (so 6 gives a “6+” bucket of cases 6 or more days old), preceded by one-day buckets. The first bucket is two days wide so cases less than a day old are still counted.

>= 2<= 31

Example:6

groupByarray[string]

Dimensions to additionally group the total count by. Age bucketing always happens regardless of this field.

Allowed values:carrierproductNamecaseStatus

Example:caseStatus

Example

CaseStatCount

object
labelstringrequired

Label of the grouped value

Example:IN_PROGRESS

valuenumberrequired

Count for the grouped label

Example:12

Example