Skip to main content

Business Insights

These domains give a deeper view into the company's operational structure: who works there, who it does business with, where it pays internationally, and how its spending is distributed.


Staff

Required scope: company-staff · Endpoint: GET /staff

Estimates personnel costs and employee headcount from salary-related transactions and contracts. The analysis distinguishes between gross salary expenses and additional wage costs (e.g. social insurance contributions).

Response structure

FieldDescription
salary.totalMonthlyCombined estimated monthly personnel cost
salary.totalMonthlyExpensesGross salary component
salary.totalMonthlyAdditionalWageCostsAdditional wage costs (social contributions, etc.)
employees.minNumberOfEmployeesLower bound of estimated employee count
employees.maxNumberOfEmployeesUpper bound of estimated employee count
sources.contractsContracts that contributed to the analysis
sources.transactionIDsTransaction IDs used for collective payment detection
note

Employee count is estimated from individually detected salary contracts and collective salary transfers. It is provided as a range rather than an exact value.


Customers & Suppliers

Required scope: company-customer-supplier · Endpoint: GET /customer-supplier

Ranks the company's most significant payment partners. Partners with predominantly incoming payments are classified as customers; those with predominantly outgoing payments as suppliers. Each partner receives a combined ranking score based on transaction volume and frequency.

Response structure

Both customers and suppliers contain a partnerList array, sorted by ranking:

FieldDescription
paymentPartnerName, IBAN, and other counterparty details
ranking.rankCombined score (average of revenue rank and occurrence rank)
ranking.revenueRankRank by total transaction amount
ranking.revenueScoreShare of total revenue (percentage)
ranking.occurrenceRankRank by number of transactions
ranking.occurrenceScoreShare of total occurrences (percentage)
totalAggregated amount and count over the entire observed period
monthlyOverview[]Month-by-month breakdown of payments to/from this partner
paymentTimespanFirst and last transaction date with this partner

Top Categories

Required scope: company-top-category · Endpoint: GET /top-categories

Shows how company is distributed across transaction categories. For each detected category, a monthly and daily time series of amounts is provided.

Response structure

FieldDescription
categories[]List of detected spending categories
categories[].categoryCategory identifier
categories[].paymentTypePayment type: earning / spending
categories[].monthlyOverview[]Monthly amounts, sorted ascending by month
monthlyOverview[].monthMonth in YYYY-MM format
monthlyOverview[].amountTotal amount for the month
monthlyOverview[].dailyOverview[]Per-day breakdown within the month
monthlyOverview[].dailyOverview[].dateDate in YYYY-MM-DD format
monthlyOverview[].dailyOverview[].amountTotal amount for that day
monthlyOverview[].dailyOverview[].transactionIDsIDs of the underlying transactions