These endpoints enable you to make v2 single immediate payments and future dated payments using the redirect, embedded and decoupled flows.
Token.io's Open Banking API for TPPs
Token.io's Open Banking API
Token.io Support: support.token.io
The Token.io Open Banking API enables you to connect securely with banks for a range of services.
Using our API you can:
- provide authorized access to an authenticated user's account information
- get information on specific banks
- initiate authorization with a user-selected bank
- initate and track single immediate payments and future dated payments
- use variable recurring payments (VRP) to grant long-held consents to Payment Initiation Service Providers (PISPs) to initiate series of payments from users' bank accounts
- carry out settlements, payments and refunds using our settlement accounts
For more information see our developer documentation.
Webhooks
These endpoints configure, retrieve and remove webhooks. See Webhooks for more details.
Operations
Bodyapplication/json
Account information for account verification
Specifies the currency of the account being verified, represented in ISO 4217 three-letter format (e.g., GBP, EUR). This ensures accurate matching where account validation rules or naming conventions may vary by currency.
Enum"GBP""EUR"
Specify if the account is Personal or Business. This is only required for GBP accounts.
Enum"PERSONAL""BUSINESS"
- https://api.token.io/account-verifications
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.token.io/account-verifications \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"account": {
"name": "John Doe",
"accountNumber": "12345678",
"sortCode": "123456",
"currency": "GBP",
"accountType": "PERSONAL"
},
"virtualAccountId": "pa:8DbPteGnytmMbKXdnWTReeRB6cYWKXZ84JgLTBC7fKL4:5zKcENpV"
}'Response
application/json
{ "id": "avr-01K8R977E2Y0XE5CYQE1608N06", "result": { "status": "MATCH", "reasons": [ … ], "details": "The account details match." } }