Other information

Glossary

In this section, we go through some terminology used in this documentation to avoid confusion. It is not meant to be a complete list of terminology used in this documentation.

TermDescription
access_tokenA token used to authorize a request as well as grant/limit access to different parts of the platform.
AISPAn Account Information Service Provider provides account information services as an online service to provide consolidated information on one or more payment accounts held by a payment service user with one or more payment service provider(s).
APIAn Application Programming Interface is a set of routines, protocols, and tools for building software applications. An API specifies how software components should interact.
API CallAPI call is a request towards the API which receives a response. The API is by design stateless, and therefore it does not "remember" anything about previous requests, i.e., there is no session. Therefore, every request made towards the API must contain certain headers so that the API can authenticate and authorize the user.
API ConsoleAPI Console is a tool on the API portal which lets users try out API calls in their web browser quickly.
API ScopesDefines which parts of the platform the application can access.
ApplicationThe entity that identifies who it is that’s accessing the platform.
ASPSPAccount Servicing Payment Service Providers. Typically banks but can be any entity that provides account- and/or payment services.
AUTO_START_TOKENChallenge data used to create a Mobilt BankID link that can be opend on a mobile device.
AuthenticationAuthentication is a process which provides the correct identity of the user. Authentication is the key component in enforcing that users are only able to access the resources that they have permissions for.
AuthorizationAuthorization is a process which allows or disallows user to access resources and authorization is done based on the user identity. This means that to be able to be authorized, the user must first be authenticated, i.e., authorization uses the user’s identity provided by the authentication process.
BICFIValid BICs for financial institutions are registered by the ISO 9362 Registration Authority in the BIC directory, and consist of eight (8) or eleven (11) contiguous characters.For banks, this will be SWIFT code, i.e. SWEDSESS for Swedbank (SE)
client_idUnique identifier for the application.
client_secretThe application's password.
EBAThe European Banking Authority develops Regulatory Technical Standards which are submitted to the European Commission for endorsement. Regulatory Technical Standards are a set of detailed compliance criteria set for all parties that cover areas such as data security, legal accountability and other processes.
OAuth2OAuth 2.0 is the industry-standard protocol for authorization. See more info
OBIEThe Open Banking Implementation Entity is the delivery organisation working with the CMA9 and other stakeholders to define and develop the required APIs, security and messaging standards that underpin Open Banking. Otherwise known as Open Banking Limited.
OpenID ConnectOpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.
OPPOpen Payments Platform is a PSD2 compliant API aggregation platform that offers a single, open and secure point of access to the diverse bank API networks throughout Europe.
PISPA Payment Initiation Services Provider provides an online service to initiate a payment order at the request of the payment service user with respect to a payment account held at another payment service provider.
PSD2The Payment Services Directive 2015/2366, as amended or updated from time to time and including the associated Regulatory Technical Standards developed by the EBA and agreed by the European Commission and as implemented by the PSR and including any formal guidance issued by a Competent Authority.
PSUA Payment Services User is a natural or legal person making use of a payment service as a payee, payer or both.
QR_IMAGEChallenge data containg a base 64 encoded QR code that can be scanned within the Mobilt BankID application.
QR_TOKENChallenge data used to create a QR code that can be scanned within the Mobilt BankID application.
Redirect URIThe applications pre-configured endpoint to which the result of a user login will be posted.
Sandbox EnvironmentA sandbox is a type of software testing environment that enables the isolated execution of software or programs for independent evaluation, monitoring or testing.
SCAStrong Customer Authentication as defined by EBA Regulatory Technical Standards is an authentication strong enough to approve consents and sign payments. Typically either a national authentication method (BankID, MitID, etc.) or a personal security device provided by the bank.
TPPThird Party Providers are organisations or natural persons that use APIs developed to Standards to access customer’s accounts, in order to provide account information services and/or to initiate payments.