Verification API basics
An overview of our Verification product.
The Verification API can be used to verify a user's bank account and return the associated bank details.
How it works
- The user gives consent for you to access their bank data.
- They are redirected to their bank to authenticate, then sent back to your app.
- To request verification, send the user's name to the Verification API.
- We compare the identity data to the account holder's name for all the connected account(s) the user has given consent for.
- We return the result of the comparison along with its
match_score
.
Availability
We offer the Verification API in the UK, Germany, and Spain in Public Beta. We can support more countries on demand. Contact customer support to find out more.
Get started
Use the Verification API to verify user accounts.
- Choose the providers you want to integrate with. Verification API is avaliable in the UK, Germany, and Spain in public beta.
- Implement the authentication flow detailed in our connect an account guide and:
- Set the
scopes
field toverification
only. - Set the
providers
field according to your needs.
- Contact Support with your
client_id
so that we can enable your access. - Generate an auth link and whitelist your redirect URIs in the App Settings in Console.
- Generate an access token.
- Use the postman collection to make a request to the API.
For more details around the account holder name format that is returned for each bank, see our Supported Providers page on Console.
Updated 6 months ago
Next steps