aid: greater-bank url: https://raw.githubusercontent.com/api-evangelist/greater-bank/refs/heads/main/apis.yml name: Greater Bank kind: company description: Greater Bank is a customer-owned Australian retail bank headquartered in Newcastle, New South Wales, offering everyday transaction and savings accounts, term deposits, home loans, personal loans, and credit cards to personal and business customers. In March 2023 Greater Bank merged with Newcastle Permanent to form Newcastle Greater Mutual Group (NGM Group), one of Australia's largest customer-owned mutual banking organisations, while continuing to trade under the Greater Bank brand. As an Authorised Deposit-taking Institution (ADI) it is a designated data holder under Australia's Consumer Data Right (CDR / Open Banking) and exposes a public, unauthenticated Product Reference Data (PRD) API conforming to the Data Standards Body (DSB) Consumer Data Standards. Consumer-data sharing beyond PRD runs on the accredited CDR data-recipient (ADR) model with OAuth2/OpenID Connect FAPI-profile security. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Financial - Banks - Open Banking - CDR - Consumer Banking - Australia - Mutual - Product Reference Data created: '2026-07-20' modified: '2026-07-22' specificationVersion: '0.19' apis: - aid: greater-bank:greater-bank-cdr-product-reference-data-api name: Greater Bank CDR Product Reference Data API tags: - CDR - Open Banking - Product Reference Data - Banking Products - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.greater.com.au/openbanking baseURL: https://public.cdr.greater.com.au/cds-au/v1/banking/products properties: - url: https://www.greater.com.au/openbanking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-products type: APIReference - url: openapi/greater-bank-cds-banking-products-openapi.yml type: OpenAPI description: Public, unauthenticated Consumer Data Right Product Reference Data (PRD) API for Greater Bank, served under the standard CDS base path cds-au/v1/banking/products. Confirmed live returning HTTP 200 with an x-v response version of 4 (supported versions 4-5) and a data.products array covering transaction accounts, savings accounts, term deposits, home loans, personal loans, and credit cards under brand "GB" / brandName "Greater Bank". Exposes GET /banking/products (list, with filters and pagination) and GET /banking/products/{productId} (detail), each requiring the x-v version header. The public host also serves the unauthenticated CDR discovery endpoint GET /cds-au/v1/discovery/status (confirmed HTTP 200, "All services operational"). Conforms to the DSB Consumer Data Standards CDR Banking API contract; the harvested OpenAPI is the shared CDS standard, not a Greater Bank proprietary specification. - aid: greater-bank:greater-bank-cdr-accounts-balances-api name: Greater Bank CDR Accounts & Balances API tags: - CDR - Open Banking - Accounts - Balances - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.greater.com.au/openbanking baseURL: https://public.cdr.greater.com.au/cds-au/v1/banking/accounts properties: - url: https://www.greater.com.au/openbanking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-accounts type: APIReference - url: openapi/greater-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized Consumer Data Right banking account and balance endpoints that Greater Bank, as a designated CDR data holder (ADI), is required to implement under the DSB Consumer Data Standards CDR Banking API. Covers GET /banking/accounts (list accounts), GET /banking/accounts/balances (bulk balances), POST /banking/accounts/balances (balances for a specified list), GET /banking/accounts/{accountId}/balance (single account balance), and GET /banking/accounts/{accountId} (account detail). These endpoints are NOT served on the public host (GET /banking/accounts returns HTTP 404 there); they run on the data holder's authenticated MTLS resource infrastructure and are reached only through the accredited data-recipient (ADR) OAuth2/OpenID Connect FAPI handshake brokered by the ACCC CDR Register. The baseURL shown reflects the standardized CDS base path (cds-au/v1/banking); the actual ResourceBaseUri is issued per data-holder brand via the Register and is not publicly probeable. The referenced OpenAPI is the shared DSB CDS standard, not a Greater Bank proprietary specification. - aid: greater-bank:greater-bank-cdr-transactions-api name: Greater Bank CDR Transactions API tags: - CDR - Open Banking - Transactions - Accounts - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.greater.com.au/openbanking baseURL: https://public.cdr.greater.com.au/cds-au/v1/banking/accounts properties: - url: https://www.greater.com.au/openbanking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-transactions-for-account type: APIReference - url: openapi/greater-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized Consumer Data Right transaction endpoints that Greater Bank implements as a designated CDR data holder under the DSB Consumer Data Standards CDR Banking API. Covers GET /banking/accounts/{accountId}/transactions (list, with date, amount and text filters plus pagination) and GET /banking/accounts/{accountId}/transactions/{transactionId} (transaction detail). Like all consumer data (non-PRD) endpoints these are served only over the data holder's authenticated MTLS resource infrastructure via the accredited data-recipient (ADR) OAuth2/OpenID Connect FAPI-profile handshake; they are not served on the public PRD host. The baseURL reflects the standardized CDS base path; the true ResourceBaseUri is Register-issued and not publicly probeable. The referenced OpenAPI is the shared DSB CDS standard, not a Greater Bank proprietary specification. - aid: greater-bank:greater-bank-cdr-direct-debits-scheduled-payments-api name: Greater Bank CDR Direct Debits & Scheduled Payments API tags: - CDR - Open Banking - Direct Debits - Scheduled Payments - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.greater.com.au/openbanking baseURL: https://public.cdr.greater.com.au/cds-au/v1/banking/accounts properties: - url: https://www.greater.com.au/openbanking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-direct-debits-for-account type: APIReference - url: openapi/greater-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized Consumer Data Right direct-debit and scheduled-payment endpoints that Greater Bank implements as a designated CDR data holder under the DSB Consumer Data Standards CDR Banking API. Covers GET /banking/accounts/{accountId}/direct-debits and POST /banking/accounts/direct-debits (direct-debit authorisations for one or many accounts); GET /banking/accounts/{accountId}/payments/scheduled and POST /banking/payments/scheduled (scheduled payments for one or many accounts); and GET /banking/accounts/{accountId}/payments/plans and POST /banking/accounts/payments/plans (payment plan schedules). These consumer data endpoints are served only over the data holder's authenticated MTLS resource infrastructure via the accredited data-recipient (ADR) OAuth2/OpenID Connect FAPI handshake, not on the public PRD host. The baseURL reflects the standardized CDS base path; the true ResourceBaseUri is Register-issued and not publicly probeable. The referenced OpenAPI is the shared DSB CDS standard, not a Greater Bank proprietary specification. - aid: greater-bank:greater-bank-cdr-payees-api name: Greater Bank CDR Payees API tags: - CDR - Open Banking - Payees - Accounts - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.greater.com.au/openbanking baseURL: https://public.cdr.greater.com.au/cds-au/v1/banking/payees properties: - url: https://www.greater.com.au/openbanking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-payees type: APIReference - url: openapi/greater-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized Consumer Data Right payee endpoints that Greater Bank implements as a designated CDR data holder under the DSB Consumer Data Standards CDR Banking API. Covers GET /banking/payees (list of the customer's saved payees, with pagination) and GET /banking/payees/{payeeId} (payee detail, including domestic, international, and BPAY payee sub-schemas). These consumer data endpoints are served only over the data holder's authenticated MTLS resource infrastructure via the accredited data-recipient (ADR) OAuth2/OpenID Connect FAPI-profile handshake, not on the public PRD host. The baseURL reflects the standardized CDS base path; the true ResourceBaseUri is Register-issued and not publicly probeable. The referenced OpenAPI is the shared DSB CDS standard, not a Greater Bank proprietary specification. common: - type: AgenticAccess url: agentic-access/greater-bank-agentic-access.yml - type: DomainSecurity url: security/greater-bank-domain-security.yml - type: Authentication url: authentication/greater-bank-authentication.yml - type: Conventions url: conventions/greater-bank-conventions.yml - type: ErrorCatalog url: errors/greater-bank-problem-types.yml - type: Lifecycle url: lifecycle/greater-bank-lifecycle.yml - type: StatusPage url: https://public.cdr.greater.com.au/cds-au/v1/discovery/status - type: Deprecation url: https://consumerdatastandardsaustralia.github.io/standards/#versioning - type: Conformance url: conformance/greater-bank-conformance.yml - type: DataModel url: data-model/greater-bank-data-model.yml - type: MCPServer url: mcp/greater-bank-mcp.yml - type: LLMsTxt url: llms/greater-bank-llms.txt - type: Overlay url: overlays/greater-bank-cds-banking-products-overlay.yaml - type: AgentSkill url: skills/_index.yml - type: Arazzo name: Greater Bank product lookup url: arazzo/greater-bank-product-lookup.yml - type: Website url: https://www.greater.com.au/ - type: Documentation url: https://www.greater.com.au/openbanking - type: GettingStarted url: https://www.greater.com.au/openbanking - type: APIReference url: https://consumerdatastandardsaustralia.github.io/standards/ - type: PrivacyPolicy url: https://www.greater.com.au/privacy-policy - type: CDRPolicy url: https://www.greater.com.au/globalassets/open-banking/cdr-policy/cdr-policy.pdf - type: Support url: https://www.greater.com.au/help - type: TermsOfService url: https://www.greater.com.au/termsandconditions - type: LinkedIn url: https://www.linkedin.com/company/greater-bank maintainers: - FN: Kin Lane email: kin@apievangelist.com