Advisory (obsolete)
The Advisory product lets you retrieve metrics computed on end user’s banking data.
API endpoint
Authentication: endpoint in this page requires header authentication with a user token.
Get advisory data for the user
GET
https://{domain}.biapi.pro/2.0/users/{userId}/advisory
Get advisory metrics computed on end user’s banking data by user ID.
Path Parameters
userId*
Integer
ID of the user
Response body: UserAdvisory object
Data model
UserAdvisory object
id_user
Integer
Id of the user.
last_update
DateTime
DateTime of the last Advisory run.
Period object
period
String
Month analyzed in format YYYY_MM e.g. 2023_12.
transactions_count
Integer
Number of transactions in the analyzed month.
id_accounts
Array of Integer
List of account ids.
min_date
Date
Date of the first analyzed transaction in the period.
max_date
Date
Date of the last analyzed transaction in the period.
net_savings
MonetaryAmount object
Net balance changed relatively to last month. A positive value corresponds to an increase in balance.
Event object
count
Integer
Number of occurrences.
TransactionTypeSummary object
count
Integer
Number of transactions of this type in the analyzed month.
expenses_count
Integer
Number of expenses of this type in the analyzed month.
incomes_count
Integer
Number of incomes of this type in the analyzed month.
TransactionCategory object
count
Integer
Number of transactions of this category in the analyzed month.
TransactionCateogry Values
revenue
A recurring earning, such as salaries, pensions, and rental income. Only transactions with a positive value (e.g. inflows) can be categorized as revenue.
housing
Housing related recurring expenses. Includes energy and utility. Excludes rental income. Only transactions with a negative value can be categorized as housing.
loans
Payments towards the reimbursement of a loan, consumer credit or mortgage. Only transactions with a negative value can be categorized as loans.
household
Child raises expenses, includes child_care and child_support. Only transactions with a negative value can be categorized as household.
Forward compatibility requirement: new value related to child category may be added in the future.
TransactionEvent Value
unauthorized-overdraft
User's overdraft exceeds the allowed amount.
MonetaryAmout object
value
String
Amount value. Rounded to two decimal places.
Last updated