The developer portal is the focal point for all TPP access to PSD2 solution and APIs, which are provided by BEC on behalf of our ASPSP tenants. The developer portal provides documentation and up to date information, including
- Documentation and release information about individual APIs
- Background documentation on the security solution, authentication flows etc
- Information and support on TPP onboarding
Apart from the Developer portal, the PSD2 APIs are available in two environments:
- Sandbox: A mocked environment allowing easy access to APIs to test integration with security- consent- and SCA flows as well as business functionality of APIs. Sandbox enforces the same security model and TPP access control as in production and follows the same onboarding flow. When onboarding to sandbox, either test- or producton EiDAS certificates can be used. Normal test should be done with test certificates, but onboarding with production certificets to sandbox allows a TPP to test that the "real" certificate will validate.
- Production: Real production APIs working on live production data. Access production APIs is strictly limited to authorized TPPs with proper license to operate as a AISP, PISP or CBPII under PSD2 in Denmark. A (one time automated) onboarding step is required for TPP to register certificates and validate license to operate as an AISP, PISP or CBPII
Currently the portal can be reached as a "shared" BEC solution - that is not tied to any specific bank - as well as a branded portal per bank. But Production- And Sandbox APIs on the other hand are always strictly separated to work on the specific banks. The APIs are exposed on distinct (per bank) endpoints, and separate onboarding is required for enabling access on a per bank basis.
In summary, all the banks covered by BEC's PSD2 solution are summarized below with information on the url/endpoint to use for accessing production APIs, sandbox APIs and the developer portal.
For a full description of URL schema in production and sandbox, follow the linked pages.
Bank | Production URL | Sandbox URL | Portal |
Vestjysk Bank | psd2api19.prod.bec.dk | psd2testapi19.prod.bec.dk | https://apiportal00019.prod.bec.dk/openbanking/sandbox/ |
Arbejdernes Landsbank | psd2api20.prod.bec.dk | psd2testapi20.prod.bec.dk | https://apiportal00020.prod.bec.dk/openbanking/sandbox/ |
Hvidbjerg Bank A/S | psd2api25.prod.bec.dk | psd2testapi25.prod.bec.dk | https://apiportal00025.prod.bec.dk/openbanking/sandbox/ |
PenSam | psd2api29.prod.bec.dk | psd2testapi29.prod.bec.dk | https://apiportal00029.prod.bec.dk/openbanking/sandbox/ |
Lægernes Bank | psd2api30.prod.bec.dk | psd2testapi30.prod.bec.dk | https://apiportal00030.prod.bec.dk/openbanking/sandbox/ |
Nykredit Bank A/S | psd2api32.prod.bec.dk | psd2testapi32.prod.bec.dk | https://apiportal00032.prod.bec.dk/openbanking/sandbox/ |
Andelskassen Fælleskassen | psd2api41.prod.bec.dk | psd2testapi41.prod.bec.dk | https://apiportal00041.prod.bec.dk/openbanking/sandbox/ |
Danske Andelskassers Bank A/S | psd2api48.prod.bec.dk | psd2testapi48.prod.bec.dk | https://apiportal00048.prod.bec.dk/openbanking/sandbox/ |
Skandinaviska Enskilda Banken, Danmark | psd2api51.prod.bec.dk | psd2testapi51.prod.bec.dk | https://apiportal00051.prod.bec.dk/openbanking/sandbox/ |
Møns Bank | psd2api55.prod.bec.dk | psd2testapi55.prod.bec.dk | https://apiportal00055.prod.bec.dk/openbanking/sandbox/ |
Frøslev - Mollerup Sparekasse | psd2api62.prod.bec.dk | psd2testapi62.prod.bec.dk | https://apiportal00062.prod.bec.dk/openbanking/sandbox/ |
Frørup Andelskasse | psd2api67.prod.bec.dk | psd2testapi67.prod.bec.dk | https://apiportal00067.prod.bec.dk/openbanking/sandbox/ |
Faster Andelskasse | psd2api82.prod.bec.dk | psd2testapi82.prod.bec.dk | https://apiportal00082.prod.bec.dk/openbanking/sandbox/ |
Merkur Andelskasse | psd2api87.prod.bec.dk | psd2testapi87.prod.bec.dk | https://apiportal00087.prod.bec.dk/openbanking/sandbox/ |
Totalbanken A/S | psd2api93.prod.bec.dk | psd2testapi93.prod.bec.dk | https://apiportal00093.prod.bec.dk/openbanking/sandbox/ |
Lollands Bank | psd2api95.prod.bec.dk | psd2testapi95.prod.bec.dk | https://apiportal00095.prod.bec.dk/openbanking/sandbox/ |
Fynske Bank | psd2api338.prod.bec.dk | psd2testapi338.prod.bec.dk | https://apiportal00338.prod.bec.dk/openbanking/sandbox/ |
Spar Nord Bank A/S | psd2api369.prod.bec.dk | psd2testapi369.prod.bec.dk | https://apiportal00369.prod.bec.dk/openbanking/sandbox/ |
Maj Bank A/S | psd2api831.prod.bec.dk | psd2testapi831.prod.bec.dk | https://apiportal00831.prod.bec.dk/openbanking/sandbox/ |
Coop Bank | psd2api888.prod.bec.dk | psd2testapi888.prod.bec.dk | https://apiportal00888.prod.bec.dk/openbanking/sandbox/ |
GrønlandsBANKEN | psd2api4.prod.bec.dk | psd2testapi4.prod.bec.dk | https://apiportal00004.prod.bec.dk/openbanking/sandbox/ |
Deprecated banks | |||
Salling Bank A/S (November 2021) | psd2api28.prod.bec.dk | psd2testapi28.prod.bec.dk | https://apiportal00028.prod.bec.dk/openbanking/sandbox/ |
BIL Danmark, filial af Banque Int. à Luxembourg SA (October 2021) | psd2api53.prod.bec.dk | psd2testapi53.prod.bec.dk | https://apiportal00053.prod.bec.dk/openbanking/sandbox/ |
Den Jyske Sparekasse A/S (October 2021) | psd2api508.prod.bec.dk | psd2testapi508.prod.bec.dk | https://apiportal00508.prod.bec.dk/openbanking/sandbox/ |
Swedbank (2024 Q2) | psd2api830.prod.bec.dk | psd2testapi830.prod.bec.dk | https://apiportal00830.prod.bec.dk/openbanking/sandbox/ |