For each transaction that enters our system we assign a category, using our powerful machine-learning based system.
There are two types personal and business categories These can be found within our admin portal using the following links below.
Our categories are each assigned a category group. This hierarchical data structure allows flexibility when building a user interface as sometimes the user will only want to see data at a category group level rather than a category group. It is also possible to implement an element of your own UI against these categories. For example 'Charitible' is shown as 'Charitible Giving' within the Moneyhub App
We categorise transactions on a global and a per-user level. Categorisation by its nature is personal - not everyone categorises transactions in the same way. If you share with us any corrected categories via the PATCH /transactions/:id route then our engine will use that data to improve categorisation for that user for any new transactions.
For a list of our current personal categories, please look in our admin portal here: https://admin-portal.moneyhub.co.uk/transaction-categories or via our API here: https://api.moneyhub.co.uk/v2.0/standard-categories and https://api.moneyhub.co.uk/v2.0/standard-category-groups
By default any account that we detect as a "business" account will be assigned business categories, however this can be overridden with the
mh:cat_type claim as detailed here
For business accounts we have a different set of categories, which can be found here: https://api.moneyhub.co.uk/v2.0/standard-categories?type=business and https://api.moneyhub.co.uk/v2.0/standard-category-groups?type=business.
It is possible to create custom categories using our API . The categories are created at a user level and they need to use one of our existing category groups.
To begin with you will need to manually update the transactions with this custom category but over time our machine learning system will pick up this change and will automatically use the custom category in similar transactions.
Updated about 1 year ago