Bank of Scotland · OAuth Scopes

Bank of Scotland OAuth Scopes

OAuth 2.0 searched

Bank of Scotland publishes 3 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Bank of Scotland API on a user’s behalf.

Tokens are issued from https://authserver.example/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

Financial ServicesBankingOpen BankingPSD2OBIECMA9United KingdomPaymentsAccount InformationOpen Data
Scopes: 3 Flows: clientCredentials, authorizationCode Method: searched

OAuth endpoints

Authorization URL
https://authserver.example/authorization
Token URL
https://authserver.example/token
Flows
clientCredentialsauthorizationCode

Scopes (3)

ScopeDescriptionFlows
accounts Account and Transaction Information (AIS) - read accounts, balances, transactions, standing orders, direct debits, beneficiaries, statements and parties the PSU has consented to. authorizationCode, clientCredentials
fundsconfirmations Confirmation of Funds (CBPII) - a card-based payment instrument issuer confirms whether funds are available on the PSU's account. authorizationCode, clientCredentials
payments Payment Initiation (PIS) - create and submit domestic, scheduled, standing-order, international and file payment consents and orders. authorizationCode, clientCredentials

Source

OAuth Scopes

Raw ↑
generated: '2026-07-23'
method: searched
source: openapi/obie-account-info-openapi.yaml, openapi/obie-confirmation-funds-openapi.yaml,
  openapi/obie-payment-initiation-openapi.yaml
docs: https://github.com/OpenBankingUK/read-write-api-specs
note: >-
  OBIE Read/Write API scopes. The scope is requested by the TPP and consented by the
  PSU; fine-grained data access within accounts is further governed by the
  Permissions[] array on the account-access consent, not by additional scopes.
schemes:
- name: TPPOAuth2Security
  source: openapi/obie-account-info-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: https://authserver.example/token
  description: TPP client credential authorisation flow with the ASPSP
- name: PSUOAuth2Security
  source: openapi/obie-account-info-openapi.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://authserver.example/authorization
    tokenUrl: https://authserver.example/token
  description: OAuth flow, it is required when the PSU needs to perform SCA with the ASPSP when
    a TPP wants to access an ASPSP resource owned by the PSU
- name: TPPOAuth2Security
  source: openapi/obie-confirmation-funds-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: https://authserver.example/token
  description: TPP client credential authorisation flow with the ASPSP
- name: PSUOAuth2Security
  source: openapi/obie-confirmation-funds-openapi.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://authserver.example/authorization
    tokenUrl: https://authserver.example/token
  description: OAuth flow, it is required when the PSU needs to perform SCA with the ASPSP when
    a TPP wants to access an ASPSP resource owned by the PSU
- name: TPPOAuth2Security
  source: openapi/obie-payment-initiation-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: https://authserver.example/token
  description: TPP client credential authorisation flow with the ASPSP
- name: PSUOAuth2Security
  source: openapi/obie-payment-initiation-openapi.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://authserver.example/authorization
    tokenUrl: https://authserver.example/token
  description: OAuth flow, it is required when the PSU needs to perform SCA with the ASPSP when
    a TPP wants to access an ASPSP resource owned by the PSU
scopes:
- scope: accounts
  description: Account and Transaction Information (AIS) - read accounts, balances, transactions, standing orders, direct debits, beneficiaries, statements and parties the PSU has consented to.
  flows:
  - authorizationCode
  - clientCredentials
  sources:
  - openapi/obie-account-info-openapi.yaml
- scope: fundsconfirmations
  description: Confirmation of Funds (CBPII) - a card-based payment instrument issuer confirms whether funds are available on the PSU's account.
  flows:
  - authorizationCode
  - clientCredentials
  sources:
  - openapi/obie-confirmation-funds-openapi.yaml
- scope: payments
  description: Payment Initiation (PIS) - create and submit domestic, scheduled, standing-order, international and file payment consents and orders.
  flows:
  - authorizationCode
  - clientCredentials
  sources:
  - openapi/obie-payment-initiation-openapi.yaml