aid: bankvic url: https://raw.githubusercontent.com/api-evangelist/bankvic/refs/heads/main/apis.yml name: BankVic kind: company description: BankVic is an Australian customer-owned mutual bank and the trading name of Police Financial Services Limited, an authorised deposit-taking institution (ADI) founded in 1974 and headquartered in Melbourne, Victoria. Member-owned rather than shareholder-driven, it has served Victoria's police, health, and emergency-services communities and the broader Victorian public under a "people before profits" ethos for more than fifty years, offering everyday accounts, home and personal loans, term deposits, credit cards, and insurance. As a regulated ADI, BankVic participates in Australia's Consumer Data Right (CDR / Open Banking) regime and exposes a public, unauthenticated Product Reference Data (PRD) API conforming to the Data Standards Body (DSB) Consumer Data Standards, alongside its consented, ADR-mediated consumer data-sharing surface. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Financial - Banks - Open Banking - CDR - Consumer Banking - Australia - Mutual Bank - Product Reference Data created: '2026-07-20' modified: '2026-07-21' specificationVersion: '0.19' apis: - aid: bankvic:bankvic-cdr-product-reference-data-api name: BankVic CDR Product Reference Data API tags: - CDR - Open Banking - Product Reference Data - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.bankvic.com.au/get-help/open-banking/ baseURL: https://ib.bankvic.com.au/openbanking/cds-au/v1/banking/products properties: - url: https://www.bankvic.com.au/get-help/open-banking/ type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-products type: APIReference - url: openapi/bankvic-cds-banking-products-openapi.yml type: OpenAPI description: Public, unauthenticated Consumer Data Right Product Reference Data (PRD) API exposing BankVic's product catalogue (accounts, loans, term deposits, credit cards) with terms, conditions, and key features. Live at the standard CDS path GET /banking/products and GET /banking/products/{productId}; confirmed returning HTTP 200 with x-v 4 (page-size=1 probe on 2026-07-21) and a data.products array. The contract conforms to the shared DSB Consumer Data Standards, not a bank-proprietary specification. - aid: bankvic:bankvic-cdr-accounts-balances-api name: BankVic CDR Accounts & Balances API tags: - CDR - Open Banking - Accounts - Balances - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.bankvic.com.au/get-help/open-banking/ baseURL: https://ib.bankvic.com.au/openbanking/cds-au/v1/banking/accounts properties: - url: https://www.bankvic.com.au/get-help/open-banking/ type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-accounts type: APIReference - url: openapi/bankvic-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-AUTHORIZED (not public) Consumer Data Right banking surface for account discovery and balances, mediated through the CDR Accredited Data Recipient (ADR) consent model with OIDC/FAPI authorization and MTLS. Covers the standardized DSB CDS paths GET /banking/accounts, GET /banking/accounts/balances (and its POST batch form), and GET /banking/accounts/{accountId}/balance and /{accountId} for account detail. Requires an active consumer consent and holder-issued access token; the contract is the shared DSB Consumer Data Standards Banking API, not a bank-proprietary specification. - aid: bankvic:bankvic-cdr-transactions-api name: BankVic CDR Transactions API tags: - CDR - Open Banking - Transactions - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.bankvic.com.au/get-help/open-banking/ baseURL: https://ib.bankvic.com.au/openbanking/cds-au/v1/banking/accounts properties: - url: https://www.bankvic.com.au/get-help/open-banking/ type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-transactions-for-account type: APIReference - url: openapi/bankvic-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-AUTHORIZED Consumer Data Right transaction-history surface exposing the standardized DSB CDS paths GET /banking/accounts/{accountId}/transactions and GET /banking/accounts/{accountId}/transactions/{transactionId}, with date-range, amount, and text filtering per the Consumer Data Standards. Access is mediated by the CDR ADR consent model (OIDC/FAPI + MTLS) and requires an active consumer consent and holder-issued access token. The contract is the shared DSB Consumer Data Standards Banking API, not a bank-proprietary specification. - aid: bankvic:bankvic-cdr-direct-debits-scheduled-payments-api name: BankVic CDR Direct Debits & Scheduled Payments API tags: - CDR - Open Banking - Direct Debits - Scheduled Payments - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.bankvic.com.au/get-help/open-banking/ baseURL: https://ib.bankvic.com.au/openbanking/cds-au/v1/banking/accounts/direct-debits properties: - url: https://www.bankvic.com.au/get-help/open-banking/ type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-direct-debits-for-account type: APIReference - url: openapi/bankvic-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-AUTHORIZED Consumer Data Right surface for authorised direct-debit arrangements and scheduled/recurring payments, covering the standardized DSB CDS paths GET /banking/accounts/{accountId}/direct-debits and /banking/accounts/direct-debits (POST batch), plus GET /banking/accounts/{accountId}/payments/scheduled and /banking/payments/scheduled (POST batch). Access is mediated by the CDR ADR consent model (OIDC/FAPI + MTLS) and requires an active consumer consent and holder-issued access token. The contract is the shared DSB Consumer Data Standards Banking API, not a bank-proprietary specification. - aid: bankvic:bankvic-cdr-payees-api name: BankVic CDR Payees API tags: - CDR - Open Banking - Payees - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.bankvic.com.au/get-help/open-banking/ baseURL: https://ib.bankvic.com.au/openbanking/cds-au/v1/banking/payees properties: - url: https://www.bankvic.com.au/get-help/open-banking/ type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-payees type: APIReference - url: openapi/bankvic-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-AUTHORIZED Consumer Data Right surface exposing a member's saved payees, covering the standardized DSB CDS paths GET /banking/payees and GET /banking/payees/{payeeId} for domestic, biller, and international payee detail. Access is mediated by the CDR ADR consent model (OIDC/FAPI + MTLS) and requires an active consumer consent and holder-issued access token. The contract is the shared DSB Consumer Data Standards Banking API, not a bank-proprietary specification. common: - type: AgenticAccess url: agentic-access/bankvic-agentic-access.yml - type: DomainSecurity url: security/bankvic-domain-security.yml - type: Authentication url: authentication/bankvic-authentication.yml - type: ErrorCatalog url: errors/bankvic-problem-types.yml - type: Conventions url: conventions/bankvic-conventions.yml - type: Conformance url: conformance/bankvic-conformance.yml - type: Compliance url: https://uat.bankvic.com.au/documents/95c3605a8cf64a12ae35608ca0188c73.pdf - type: OAuthScopes url: scopes/bankvic-scopes.yml - type: Arazzo name: BankVic product discovery url: arazzo/bankvic-product-discovery.yml - type: Arazzo name: BankVic consented account data overview url: arazzo/bankvic-account-data-overview.yml - type: Lifecycle url: lifecycle/bankvic-lifecycle.yml - type: Deprecation url: https://consumerdatastandardsaustralia.github.io/standards/#versioning - type: DataModel url: data-model/bankvic-data-model.yml - type: MCPServer url: mcp/bankvic-mcp.yml - type: LLMsTxt url: llms/bankvic-llms.txt - type: Overlay url: overlays/bankvic-cds-banking-products-overlay.yaml - type: AgentSkill url: skills/bankvic-product-reference-data.md - type: Website url: https://www.bankvic.com.au/ - type: Documentation url: https://www.bankvic.com.au/get-help/open-banking/ - type: DeveloperPortal url: https://www.bankvic.com.au/get-help/open-banking/ - type: GettingStarted url: https://www.bankvic.com.au/get-help/open-banking/ - type: APIReference url: https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_get-products - type: Support url: https://www.bankvic.com.au/get-help/ - type: SignUp url: https://www.bankvic.com.au/join-bankvic/ - type: Login url: https://ib.bankvic.com.au/ - type: TermsOfService url: https://cdn.intelligencebank.com/au/share/NZw2/RVzr/yzJw/original/BankVic+Terms+%26+Conditions - type: PrivacyPolicy url: https://cdn.intelligencebank.com/au/share/NZw2/19DD/6daB/original/Privacy+Policy maintainers: - FN: Kin Lane email: kin@apievangelist.com