API Development

Transaction Categorisation

Upload a transaction and retrieve a categorized one using machine learning models.

Gain new insights
Use our models to fill in the gaps and get a more comprehensive capture of your transaction data.
Categorise transactions
Label transactions and integrate smart spending categorisation functionalities into your app.
Machine Learning
Our models are continuously evolving to ensure a more complete, accurate and useful data capture.
What is it?

With the Transaction Categorisation API, you can upload a transaction and retrieve a categorized one. The service provides a powerful machine learning categorisation model to ensure a more complete, accurate and useful data capture.

While similar at the core, every individual’s behaviour and categorization preferences differ. Through machine learning models, you can tune-in to both population-wide and individual categorization preferences to consistently generate better quality data.


  • Besides fully usable live API Products, we also provide early access to APIs that are in development and our (experimental) ideas.

  • This API is currently in the Idea stage, which means that we might create the service in the future, depending on testing results and user interest.

Part of this API: 
Case Study

Why is it that your outgoings differ from month to month? Grip categorises your incomings and outgoings, and compares expenditure over different time periods.

  • Breakdown of income and expenditure
  • Transactions categorised
  • Set budgets quickly and easily

Ever wondered how you spend your money? Grip gives you a convenient breakdown of expenditure. Add your ABN AMRO current and savings accounts to the app, and see your income and expenditure broken down into useful categories.

Why use it?

Are you building an app with Personal Financial Management (PFM) functionalities for your customer? The Transaction Categorisation API is the product you need. Using a transaction as input, you can build applications with a broad set of functionalities.

Example use cases are:

  • Spending categorisation
  • Push notifications for real time advice
  • Warnings
Usable By: 
To be defined
To be defined

Getting curious?

Working closely together will offer opportunities to accelerate innovation and further improve services to our clients. Interested or want share your ideas? Let us know!