API Reference

TIX

Rabobank’s transaction based income and expense tool provides a systematic approach to financial assessments. With the TIX API you can efficiently evaluate the income and expenses of individuals, enabling better financial decision-making.

The TIX API provides an overview of categorised transactions that may occur periodically. This API accepts transaction data from Rabobank, ING, ABN Amro, Volksbank, and Knab to provide insights based on the following transaction enrichment building blocks:

  • Category – assign a category to every transaction.
  • Periodicity – recognize sequences of related transactions and the interval between the transactions in such a sequence.

The output of TIX API is provided in a JSON format with categorized sequences containing the user's income and expenses overview.

📘

Sneak preview available

We want to demo our API to interested prospects and collect feedback, contact us to be a part.

🚧

To use this API, Account Information (service 8) permit required.

Before using this API, you must ensure that the account information is obtained lawfully, for this you require an account information service permit (service 8) from the central bank of the Netherlands.

For more information on how to obtain a permit for payment service 8: account information services, go to the De Nederlandse Bank website.

It is mandatory to follow guidelines on obtaining consent and informing private individuals before the account information is sent to Rabobank.

TIX API is a transaction-based income- and expense-engine that provides a summary overview of one-off and structural transactions that fall under the same category.

As input TIX API accepts transaction data from Rabobank, ING, ABN Amro, Volksbank and Knab. The output of TIX API is a report in JSON format containing categorized sequences, providing an overview of income and expenses.

Rate Limiting

A default rate limit plan is set for all APIs. The rate limit can be shared or individual (defined per operation). The table below describes the rate limiting for this product.

OperationTypeLimit (API calls / s)Counts towards shared limit
POST /tix/private-individuals/reportsShared6Yes

Dataset

Sandbox

In Sandbox, we allow using the provided mock dataset or any valid subset of this mock dataset. The resulting report is generated with a standard configuration that includes default categories for natural persons transactions.

For request specification and example values per bank input format, go to the specific bank pages.

Production

In Production, a default configuration is available but if you require a configuration specific, you can contact us for an Assessment session with Sales.

Using the API

After your account set up is complete, subscribe the TiX API to your application. The input format per bank equals the output of the PSD2 transactions API for the respective banks.

Account Information (service 8) permit required

Before using this API, ensure you have obtained account information lawfully. This is possible by obtaining an account information service permit from the Central bank of the Netherlands.

For more information, on how to obtain a permit for payment service 8: account information services, refer to the central bank of the Netherlands website here.

Rabobank imposes guidelines on obtaining consent and informing private individuals before sending account information to Rabobank.