Easily Integrate
Token's API using Konfig's TypeScript SDK
Growing API Companies trust Konfig's SDKs to onboard developers to their API.





First, instantiate the SDK
It only takes a few lines of code.
Then, send your first request
We made it really easy.
Enjoy a buttery smooth developer experience with 63 SDK methods
Parameter
The user's IP address if the user is currently logged in with the TPP. If the customer IP address is supplied (https://reference.token.io/, it is inferred that the user is present during the session (i.e., the request is user-initiated; adding a customer-initiated = true header makes this explicit). For AIS calls, if the customer's IP address is not provided in the request, the bank assumes it is a TPP-initiated request and may limit the TPP to 4 TPP-initiated access attempts within a given 24-hour period.
Response
Each object represents a unique bank account.
Endpoint
Parameter
The system-generated, unique bank account id, which specifies the account for which the information is requested.
The user's IP address if the user is currently logged in with the TPP. If the customer IP address is supplied (https://reference.token.io/, it is inferred that the user is present during the session (i.e., the request is user-initiated; adding a customer-initiated = true header makes this explicit). For AIS calls, if the customer's IP address is not provided in the request, the bank assumes it is a TPP-initiated request and may limit the TPP to 4 TPP-initiated access attempts within a given 24-hour period.
Response
Operation completed successfully.
Endpoint
Parameter
The user's IP address if the user is currently logged in with the TPP. If the customer IP address is supplied (https://reference.token.io/, it is inferred that the user is present during the session (i.e., the request is user-initiated; adding a customer-initiated = true header makes this explicit). For AIS calls, if the customer's IP address is not provided in the request, the bank assumes it is a TPP-initiated request and may limit the TPP to 4 TPP-initiated access attempts within a given 24-hour period.
A comma-separated list of account ids for which you wish to retrieve account balances.
Response
Endpoint
Parameter
The unique bank account id, which specifies the account for which the information is requested.
The user's IP address if the user is currently logged in with the TPP. If the customer IP address is supplied (https://reference.token.io/, it is inferred that the user is present during the session (i.e., the request is user-initiated; adding a customer-initiated = true header makes this explicit). For AIS calls, if the customer's IP address is not provided in the request, the bank assumes it is a TPP-initiated request and may limit the TPP to 4 TPP-initiated access attempts within a given 24-hour period.
Response
Endpoint
Parameter
The unique bank account id, which specifies the account for which the information is requested.
The offset for the current page. If the offset has been provided in the request, this offset will be equal to the provided one. But if no offset was provided in the request (i.e. this is the first page) and the page is not empty, this field will be populated with a non-empty string. This may be helpful for loading the same page again, which might not always be possible with an empty offset due to a dynamic nature of the data.
The offset is not visible to a user and should not be parsed and/or understood in any way.
The maximum number of records to return. This must be less than 200.
Response
Endpoint
Parameter
The system-generated, unique bank account id, which specifies the account for which the information is requested.
Response
Endpoint
How Konfig Works
Konfig collects APIs and automatically generates SDKs so you can focus on building your application.
Konfig maintains the highest quality collection of OpenAPI Specifications on the internet in a GitHub repository
We pull OpenAPI Specifications from public sources, fix any errors, and make sure they pass our lint rules. We continually make sure the repository is up-to-date and collect up-time and response time metrics for every API.

Generates AI-Augmented SDKs from openapi-examples
Our SDK generator is trusted by growing API companies and goes through a rigorous testing process to ensure the generated SDKs are high-quality and easy to use.

Publishes to standard package managers
We publish to standard package managers like npm, PyPI, and Maven so you can easily integrate the SDK into your application.

About Token
With the simplest and fastest way to launch Pay by Bank as a core payment method globally, Token.io's complete A2A payment infrastructure helps payment providers grow their market share in the face of the continued shift from cards to APMs. Token.io delivers the highest performing and deepest connectivity in the industry, reaching 567 million bank accounts (80%+ per market) in 20 supported countries through a single API and interface. With fast and flexible deployment options, including the option to use Token.io's license and conversion boosting payment authentication flows, payment providers can quickly and easily launch and manage Pay By Bank capabilities. Token.io's solution is proven by a blue-chip base of partners, which collectively process payments for tens of millions of merchants worldwide, including HSBC, Mastercard, BNP Paribas, ACI Worldwide, Total Processing, Computop, Nuvei and Paysafe. As Token.io pushes the boundaries of innovation, it remains relentlessly focused on delivering infrastructure that enables payment providers to grow their business. Token.io also provides access to aggregated bank account and transaction data, enabling payment providers to enrich their services and reinvent financial experiences. Token.io is authorised as an AISP & PISP by the FCA in the UK and by BaFin in Germany. Token.io is PSD2 and SCA compliant, and PCI-DSS Level 1 and ISO27001:2013 Certified. — RECOGNISED BY — "Token.io provides an innovative solution in the Open Banking payments landscape…" — Juniper Research "Token.io's strength is payment infrastructure…" — Forrester "One of the fastest growing fintechs of 2022… " — Sifted 🏆 Open Banking Platinum Innovation Award - Juniper Research 2023 and 2022 🏆 Payments Tech of the Year - Europe Fintech Awards 2023 🏆 Fintech for Good Award - Paytech Awards 2023 🏆 Qorus-Capgemini NewTech Payments Bronze Award - 2023 🏆 Payments Tech of the Year Award - Fintech Awards London 2022
