aid: police-bank url: https://raw.githubusercontent.com/api-evangelist/police-bank/refs/heads/main/apis.yml name: Police Bank kind: company description: Police Bank is a mutual, member-owned Australian bank (ABN 95 087 650 799, ACN 087 650 799, AFSL / Australian Credit Licence No. 240018) founded to serve the New South Wales police community and their families and now open to the wider public. As an Authorised Deposit-taking Institution it participates in Australia's Consumer Data Right (Open Banking) regime as an active data holder - it publishes an unauthenticated Product Reference Data (PRD) API conforming to the Consumer Data Standards, and lets members share their banking data with ACCC-accredited data recipients. Police Bank states it is in the process of gaining ACCC accreditation to also receive data as an Accredited Data Recipient. 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-21T12:00:00Z' specificationVersion: '0.19' apis: - aid: police-bank:police-bank-cds-banking-products-api name: Police Bank CDR Product Reference Data API tags: - Open Banking - CDR - Product Reference Data - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.policebank.com.au/open-banking baseURL: https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/products properties: - url: https://www.policebank.com.au/open-banking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-products type: APIReference - url: openapi/police-bank-cds-banking-products-openapi.yml type: OpenAPI description: Public, unauthenticated Product Reference Data (PRD) API required of every Australian ADI under the Consumer Data Right. Serves machine-readable product details (rates, fees, features, eligibility) for Police Bank's transaction and savings accounts, term deposits, residential mortgages, personal loans, and credit/charge cards via the Get Products and Get Product Detail endpoints. Confirmed live at https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/products (HTTP 200, x-v 3, 16 products across 5 categories). Conforms to the DSB Consumer Data Standards Banking API (v1.36.0); not a Police Bank-proprietary contract. - aid: police-bank:police-bank-cds-banking-accounts-api name: Police Bank CDR Accounts & Balances API tags: - Open Banking - CDR - Accounts - Balances - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.policebank.com.au/open-banking baseURL: https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/accounts properties: - url: https://www.policebank.com.au/open-banking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-accounts type: APIReference - url: openapi/police-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized CDR Banking endpoints that let a Police Bank member share their account list and balances with an ACCC-accredited data recipient (ADR). Covers Get Accounts, Get Account Detail, Get Bulk Balances, and Get Account Balance. Unlike the public Product Reference Data API, these require the CDR consent + authorization flow and are reached over the accredited data-holder MTLS channel, not anonymously. Standardized by the DSB Consumer Data Standards Banking API (v1.36.0); not a Police Bank-proprietary contract. - aid: police-bank:police-bank-cds-banking-transactions-api name: Police Bank CDR Transactions API tags: - Open Banking - CDR - Transactions - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.policebank.com.au/open-banking baseURL: https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/accounts properties: - url: https://www.policebank.com.au/open-banking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-transactions-for-account type: APIReference - url: openapi/police-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized CDR Banking endpoints for retrieving a member's transaction history once they have consented to share data with an ACCC-accredited data recipient. Covers Get Transactions For Account and Get Transaction Detail, supporting date-range and text filtering per the standard. Requires the CDR consent + authorization flow over the data-holder MTLS channel. Standardized by the DSB Consumer Data Standards Banking API (v1.36.0); not a Police Bank-proprietary contract. - aid: police-bank:police-bank-cds-banking-direct-debits-scheduled-payments-api name: Police Bank CDR Direct Debits & Scheduled Payments API tags: - Open Banking - CDR - Direct Debits - Scheduled Payments - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.policebank.com.au/open-banking baseURL: https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/accounts properties: - url: https://www.policebank.com.au/open-banking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-direct-debits-for-account type: APIReference - url: openapi/police-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized CDR Banking endpoints exposing a member's regular payment arrangements to an ACCC-accredited data recipient after consent. Covers Get Direct Debits For Account, Get Bulk Direct Debits, Get Scheduled Payments For Account, Get Scheduled Payments For Specific Accounts, and Get Bulk Scheduled Payments. Requires the CDR consent + authorization flow over the data-holder MTLS channel. Standardized by the DSB Consumer Data Standards Banking API (v1.36.0); not a Police Bank-proprietary contract. - aid: police-bank:police-bank-cds-banking-payees-api name: Police Bank CDR Payees API tags: - Open Banking - CDR - Payees - Banking - Australia image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.policebank.com.au/open-banking baseURL: https://public.cdr.prd.policebank.com.au/cds-au/v1/banking/payees properties: - url: https://www.policebank.com.au/open-banking type: Documentation - url: https://consumerdatastandardsaustralia.github.io/standards/#get-payees type: APIReference - url: openapi/police-bank-cds-banking-products-openapi.yml type: OpenAPI description: Consumer-authorized CDR Banking endpoints returning a member's saved payees to an ACCC-accredited data recipient after consent. Covers Get Payees and Get Payee Detail, including domestic, international, and BPAY payee types per the standard. Requires the CDR consent + authorization flow over the data-holder MTLS channel. Standardized by the DSB Consumer Data Standards Banking API (v1.36.0); not a Police Bank-proprietary contract. common: - type: AgenticAccess url: agentic-access/police-bank-agentic-access.yml - type: DomainSecurity url: security/police-bank-domain-security.yml - type: Website url: https://www.policebank.com.au/ - type: Documentation url: https://www.policebank.com.au/open-banking - type: PrivacyPolicy url: https://www.policebank.com.au/privacy-policy - type: Support url: https://www.policebank.com.au/contact-us - type: DeveloperPortal url: https://product.api.policebank.com.au/ - type: Authentication url: authentication/police-bank-authentication.yml - type: OAuthScopes url: scopes/police-bank-scopes.yml - type: ErrorCatalog url: errors/police-bank-problem-types.yml - type: Conventions url: conventions/police-bank-conventions.yml - type: Conformance url: conformance/police-bank-conformance.yml - type: Lifecycle url: lifecycle/police-bank-lifecycle.yml - type: MCPServer url: mcp/police-bank-mcp.yml - type: DataModel url: data-model/police-bank-data-model.yml - type: Overlay url: overlays/police-bank-cds-banking-products-overlay.yaml - type: AgentSkill url: skills/_index.yml - type: LLMsTxt url: llms/police-bank-llms.txt maintainers: - FN: Kin Lane email: kin@apievangelist.com