Australian Military Bank · OAuth Scopes

Australian Military Bank OAuth Scopes

OAuth 2.0 derived

Australian Military Bank uses OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (e.g. client-credentials or role-based authorization) rather than per-scope consent.

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.

FinancialBanksOpen BankingCDRConsumer BankingAustraliaMutualDefence
Scopes: 0 Flows: Method: derived

Scopes (0)

Australian Military Bank implements OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (client-credentials or role-based authorization) rather than per-scope consent.

Source

OAuth Scopes

Raw ↑
generated: '2026-07-21'
method: derived
source: openapi/australian-military-bank-cds-banking-products-openapi.yml
docs: https://consumerdatastandardsaustralia.github.io/standards/#security-profile
description: >-
  OAuth2 authorization scopes for the consumer-authorized surface of Australian
  Military Bank's CDR (Consumer Data Right) Banking API. The bank declares no
  formal OpenAPI securitySchemes; scopes are published per-operation as `x-scopes`
  extensions in the Data Standards Body CDR Banking API (v1.36.0) that the bank
  implements as a registered ADI / CDR data holder. These scopes are granted only
  to CDR-accredited data recipients (ADRs) through the FAPI-profiled OAuth2/OIDC
  consent flow over mutual-TLS; the public Product Reference Data endpoints
  (listBankingProducts, getBankingProductDetail) require no scope and no auth.
flow: authorization_code
token_binding: mutualTLS
profile: FAPI 2.0 (AU-CDR)
scopes:
  - name: bank:accounts.basic:read
    description: Read basic account information (account list and balances).
    operations:
      - listBankingAccounts
      - listBankingBalancesBulk
      - listBankingBalancesSpecificAccounts
      - getBankingBalance
  - name: bank:accounts.detail:read
    description: Read detailed account information including account numbers and features.
    operations:
      - getBankingAccountDetail
  - name: bank:transactions:read
    description: Read transactions for authorized accounts.
    operations:
      - listBankingTransactions
      - getBankingTransactionDetail
  - name: bank:regular_payments:read
    description: Read direct debits, scheduled payments, and instalment plans.
    operations:
      - listDirectDebits
      - listDirectDebitsBulk
      - listDirectDebitsSpecificAccounts
      - listScheduledPayments
      - listScheduledPaymentsBulk
      - listScheduledPaymentsSpecificAccounts
      - listInstalmentPlans
      - listInstalmentPlansBulk
  - name: bank:payees:read
    description: Read saved payees.
    operations:
      - listBankingPayees
      - getBankingPayeeDetail
  - name: common:customer.basic:read
    description: >-
      Read basic customer identity information. Declared in the CDR common
      standards for the customer endpoints; not present as an x-scopes value on
      the banking paths in this spec but required in the CDR consent for
      customer data.
    operations: []
notes: >-
  The public unauthenticated Product Reference Data surface (GET /banking/products
  and GET /banking/products/{productId}) requires no OAuth scope. All scoped
  operations are only exercisable by accredited data recipients registered with
  the CDR Register; they are not callable from this public repo.