Our API Sandbox contains a full simulation of our APIs but without connecting to any real customer accounts. Any developer can access this Sandbox using their own self signed certificates.
We provide a regulatory sandbox that fully reflects our production APIs.
https://auth1.openbanking-sandbox.zopa.com/.well-known/openid-configuration
https://auth1.openbanking-sandbox.zopa.com/
Ensure that the following pre-requisites are met before onboarding onto Zopa:
We do not currently support Dynamic Client Registration.
Please contact our Open Banking support team to be onboarded.
Contact email: openbanking-support@zopa.com
We will also retain your contact details so that you can be informed in the event of any outages or changes to our API specification, as well as to contact you regarding any technical issues. We recommend using a team email address over an individual contact.
3.1. Import Environment Files and Collections into Postman, you can find the postmap collection under resources
3.2) Check URLs and Environments are loaded successfully
3.3) Add Client Certificates Add the following ASPSP end points into Postman;
The CRT should be set to the transport certificate downloaded from the open banking directory. The Key value should be set to the private key for the transport certificate.
3.4) SSL Certificate Verification (TPP) In Postman settings ensure SSL Certificate Verification is set to off.
4.1) Client Credentials Grant
4.2) Account Access Consent
4.3) PSU Consent Flow TPPs can generate the consent flow URL by postman
Once the URL is constructed, open the URL to initiate the PSU consent flow
Authenticate user
Sandbox User Accounts
user | password |
---|---|
rora | rora |
mits | mits |
ivsa | ivsa |
Select accounts
Once the PSU consent is successful, Zopa will redirect back to the redirect URI. Copy the Authcode from the URL
4.4) Generate the access token
Retrieve Account Data