Skip to main content

Analysis

The analysis relies on data gathered by the underlying categorization process, so the categories that appear in the analysis response are the E1 categories. The full list per profile is documented on the E1 categorization categories page, and it is identical for every supported countryCode.

This page describes how those categories, confidence scores and flags are grouped into the analysis sections.

Client profile

clientProfile groups transactions into buckets that characterise the customer. The buckets differ per profile, and every bucket is always returned — a bucket with transactionCount 0 means nothing matched.

Retail buckets

Bucket
Matching categories
Internal transactions
internal.other
Car
tax.vehicle, expense.transport.vehicle, insurance.vehicle, expense.transport.fuel, expense.transport.parking
Child
expense.essential.childcare, subsidy.family
Divorced
Any category starting with alimony.
Pension
Any category starting with income.pension., plus investment.pension
Unemployed
subsidy.unemployment
Loans
Any category starting with loan., except loan.debt_collection
Debt collection
loan.debt_collection
Salary
income.salary
Housing
housing.rent, housing.mortgage
Other benefits
Any category starting with subsidy., except subsidy.unemployment, subsidy.family and subsidy.family.income
Fines
other.fines
Gambling
gambling.other
Crypto
investment.crypto

Corporate buckets

Bucket
Matching categories
Taxes
Any category starting with tax.
Loans
Any category starting with loan., except loan.debt_collection, loan.vehicle_lease and loan.equipment_lease
Debt collection
loan.debt_collection
Vehicle Lease
loan.vehicle_lease
Equipment Lease
loan.equipment_lease
Internal transactions
internal.other
Gambling
gambling.other
Crypto
investment.crypto

Flagged transactions

flaggedTransactions groups transactions by the flags the model assigned. The bucket name is the readable label; the flag is the value that appears in the flags array of the transaction level output.

Bucket
Flag
Description
Reversal payments
reversal_payment
Payments that were reversed.
Refunds
refund
Amounts refunded to the customer.
Payment arrangements
payment_arrangement
Transactions that indicate a payment arrangement.

Low confidence transactions

lowConfidenceTransactions groups transactions by how certain the model was about the category it assigned, using the categoryConfidence score. Use these bands to decide which categorizations are worth reviewing.

Bucket
Confidence range
Confidence <50%
Below 0.50
50% <= Confidence <70%
From 0.50 up to but not including 0.70
70% <= Confidence <80%
From 0.70 up to but not including 0.80
info

Transactions categorized with a confidence of 0.80 or higher do not appear in any of these buckets. The bands cover low confidence results only, so they are not a complete partition of the analysed transactions.

Other highlighted transactions

otherHighlightedTransactions singles out transactions using heuristics rather than category or flag.

Bucket
Rule
Round number
Absolute amount of at least 10000, with no decimal part, and an exact multiple of 10000. The sign is ignored, so both inflow and outflow qualify.

Credit quality metrics

creditQualityMetrics is reserved for future use. E1 currently always returns an empty array. The DriverEntry shape is documented so integrations can be written against it ahead of time.