Skip to main content Skip to main navigation Skip to accessibility page Skip to search input


Enhanced Error Handling


The version 1.10.0 onwards of the Open Banking Data Standards requires CDR participants to support standard error codes by February 1st, 2022. The participants may continue to support any custom error codes where applicable.

This page contains mappings between our custom error codes and the CDR standard error codes for our Open Banking APIs.

See the Error Codes section in the consumer data standards for more information.


Error Mapping

This section contains mappings between our custom error codes and the CDR standard error codes.

Consumer Data Request Service APIs

Applicable APIs HTTP code Error code New standard error code
  • Get Accounts
  • Get Account Detail
  • Get Bulk Balances
  • Get Balances for Specific Accounts
  • Get Account Balance
  • Get Transaction for Account
  • Get Transaction Detail
  • Get Direct Debits for Accounts
  • Get Bulk Direct Debits
  • Get Direct Debits For Specific Accounts
  • Get Scheduled Payments for Account
  • Get Scheduled Payments Bulk
  • Get Scheduled Payments For Specific Accounts
  • Get Payees
  • Get Payee Detail
  • Get Customer
  • Get Customer Detail

400

1001

urn:au-cds:error:cds-all:Header/Missing
urn:au-cds:error:cds-all:Header/Invalid

1002

urn:au-cds:error:cds-all:Field/Missing
urn:au-cds:error:cds-all:Field/Invalid

1003

urn:au-cds:error:cds-all:Field/Invalid

1081

urn:au-cds:error:cds-all:GeneralError/Expected

1086

urn:au-cds:error:cds-all:Header/InvalidVersion

403

1021

urn:au-cds:error:cds-all:Authorisation/RevokedConsent

1041

urn:au-cds:error:cds-all:Authorisation/InvalidConsent

1090

urn:au-cds:error:cds-all:Authorisation/RevokedConsent

1094

urn:au-cds:error:cds-all:Authorisation/InvalidConsent

406

1087

urn:au-cds:error:cds-all:Header/UnsupportedVersion

1088

urn:au-cds:error:cds-all:Header/UnsupportedVersion

429

1091

urn:au-cds:error:cds all:GeneralError/Expected

500

10001

urn:au-cds:error:cds-all: GeneralError/Unexpected

503

10021

urn:au-cds:error:cds-all:Service/Unavailable

504

10031

urn:au-cds:error:cds-all:GeneralError/Unexpected

  • Get Transaction

400

1084

urn:au-cds:error:cds-all:Field/InvalidDateTime

  • Get Payee Detail
  • Get Transaction Detail

404

1092

urn:au-cds:error:cds-all:Resource/Unavailable

  • Get Balance for Specific Accounts
  • Get Direct Debits For Specific Accounts
  • Get Scheduled Payments For Specific Accounts

422

1095

urn:au-cds:error:cds-banking:Authorisation/UnavailableBankingAccount

  • Get Account Balance
  • Get Account Detail
  • Get Transactions For Account
  • Get Transaction Detail
  • Get Direct Debits for Accounts
  • Get Scheduled Payments for Account

404

1093

urn:au-cds:error:cds-banking:Authorisation/UnavailableBankingAccount

  • Get Accounts
  • Get Bulk Balance
  • Get Balance for Specific Accounts
  • Get Transaction for Account
  • Get Direct Debit for Accounts
  • Get Bulk Direct Debits
  • Get Direct Debits For Specific Accounts
  • Get Scheduled Payments for Account
  • Get Scheduled Payments Bulk
  • Get Scheduled Payments For Specific Accounts
  • Get Payees

400

1082

urn:au-cds:error:cds-all:Field/InvalidPageSize

  • Get Accounts
  • Get Bulk Balance
  • Get Balance for Specific Accounts
  • Get Transaction for Account
  • Get Direct Debit for Accounts
  • Get Bulk Direct Debits
  • Get Direct Debits For Specific Accounts
  • Get Scheduled Payments for Account
  • Get Scheduled Payments Bulk
  • Get Scheduled Payments For Specific Accounts
  • Get Payees

422

1083

urn:au-cds:error:cds-all:Field/InvalidPage

Product Data Request Service

Get Products API

HTTP code Error code New standard error code

400

406

urn:au-cds:error:cds-all:Header/Missing

406

406

urn:au-cds:error:cds-all:GeneralError/Expected

400

406

urn:au-cds:error:cds-all:Header/InvalidVersion

400

406

urn:au-cds:error:cds-all:Header/UnsupportedVersion

400

422

urn:au-cds:error:cds-all:Field/Invalid

400

422

urn:au-cds:error:cds-all:Field/Invalid

400

422

urn:au-cds:error:cds-all:Field/Invalid

400

422

urn:au-cds:error:cds-all:Field/Invalid

400

422

urn:au-cds:error:cds-all:Field/InvalidPageSize

400

400

urn:au-cds:error:cds-all:GeneralError/Expected

406

406

urn:au-cds:error:cds-all:Header/UnsupportedVersion

404

422

urn:au-cds:error:cds-all:Resource/Invalid

422

422

urn:au-cds:error:cds-all:Field/InvalidPage

500

500

urn:au-cds:error:cds-all:GeneralError/Unexpected

503

503

urn:au-cds:error:cds-all:Service/Unavailable

504

504

urn:au-cds:error:cds-all:GeneralError/Unexpected

Get Product Detail API

HTTP code Error code New standard error code

400

406

urn:au-cds:error:cds-all:Header/Missing

406

406

urn:au-cds:error:cds-all:GeneralError/Expected

400

406

urn:au-cds:error:cds-all:Header/InvalidVersion

400

406

urn:au-cds:error:cds-all:Header/UnsupportedVersion

404

404

urn:au-cds:error:cds-all:Resource/NotFound

404

422

urn:au-cds:error:cds-all:Resource/NotFound

500

500

urn:au-cds:error:cds-all:GeneralError/Unexpected

503

503

urn:au-cds:error:cds-all:Service/Unavailable

504

504

urn:au-cds:error:cds-all:GeneralError/Unexpected

Get Status and Get Outages APIs

HTTP code Error code New standard error code

400

406

urn:au-cds:error:cds-all:Header/Missing

406

406

urn:au-cds:error:cds-all:GeneralError/Expected

400

406

urn:au-cds:error:cds-all:Header/InvalidVersion

400

406

urn:au-cds:error:cds-all:Header/UnsupportedVersion

500

500

urn:au-cds:error:cds-all:GeneralError/Unexpected

503

503

urn:au-cds:error:cds-all:Service/Unavailable

504

504

urn:au-cds:error:cds-all:GeneralError/Unexpected

Get Metrics API

HTTP code Error code New standard error code

400

1001

urn:au-cds:error:cds-all:Header/Missing

400

1002

urn:au-cds:error:cds-all:Header/Invalid

406

-

all:GeneralError/Expected

400

1003

urn:au-cds:error:cds-all:Field/Invalid

400

1086

urn:au-cds:error:cds-all:Header/InvalidVersion

406

1087

urn:au-cds:error:cds-all:Header/UnsupportedVersion

406

1088

urn:au-cds:error:cds-all:Header/UnsupportedVersion

401

1021

urn:au-cds:error:cds-all:
GeneralError/Expected

403

1041

urn:au-cds:error:cds-all:
GeneralError/Expected

500

10001

urn:au-cds:error:cds-all:GeneralError/Unexpected

503

10021

urn:au-cds:error:cds-all:Service/Unavailable

504

10031

urn:au-cds:error:cds-all:GeneralError/Unexpected

CDR Arrangement Revocation Endpoint API

HTTP code Error code New standard error code

422

101

urn:au-cds:error:cds-all:

Resource/Invalid

422

101

urn:au-cds:error:cds-all:

Authorisation/InvalidArrangement

403

102

urn:au-cds:error:cds-all:

Authorisation/InvalidConsent

403

103

urn:au-cds:error:cds-all:

Authorisation/AdrStatusNotActive

500

10001

urn:au-cds:error:cds-all:GeneralError/Unexpected