What this API does:
These APIs provide the ability for account information service providers (AISPs) registered with Open Banking to access a customer's account and transaction information.
- Register an intent to retrieve account information by creating an "account access consent". This registers the data "permissions", expiration and historical period allowed for transactions / statements - that the customer (PSU) has consented to provide to the AISP.
- Subsequently, retrieve account and transaction data.
Please note the example responses accurately reflect the response data being returned by Virgin Money. The models are the industry standard definitions and do NOT accurately reflect the data that will be returned by Virgin Money.
Access
- Restricted to authorised AISPs - see support pages for information on how to onboard.
- For Transport & Signing certificates supported - see support pages
- For production endpoint - see support pages.
Endpoint configuration
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
Production: https://secureapi.prod.ob.virginmoney.com/vmpsd2-psd2prod/psd2-production/open-banking/v3.1/aisp/accounts
API calls
Account Access
Name | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OBReadConsent1Param * (body) | Default { #/definitions/OBReadConsent1OBReadConsent1{
| ||||||||||||||
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. | ||||||||||||||
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. | ||||||||||||||
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. | ||||||||||||||
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. | ||||||||||||||
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window | ||||||||||||||
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | Account Access Consents Created { #/definitions/OBReadConsentResponse1OBReadConsentResponse1{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||
415 | Unsupported Media Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Name | Description |
---|---|
ConsentId * string (path) | ConsentId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Account Access Consents Read { #/definitions/OBReadConsentResponse1OBReadConsentResponse1{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Name | Description |
---|---|
ConsentId * string (path) | ConsentId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||
204 | Account Access Consents Deleted Headers:
| ||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||
403 | Forbidden | ||||||||||||||||||
404 | Not found | ||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Accounts
Name | Description |
---|---|
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Accounts Read { #/definitions/OBReadAccount3OBReadAccount3{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Accounts Read { #/definitions/OBReadAccount3OBReadAccount3{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Balances
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Balances Read { #/definitions/OBReadBalance1OBReadBalance1{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Beneficiaries
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Beneficiaries Read { #/definitions/OBReadBeneficiary3OBReadBeneficiary3{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Direct Debits
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Direct Debits Read { #/definitions/OBReadDirectDebit1OBReadDirectDebit1{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Scheduled Payments
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Scheduled Payments Read { #/definitions/OBReadScheduledPayment2OBReadScheduledPayment2{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Offers
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Offers Read { #/definitions/OBReadOffer1OBReadOffer1{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Standing Orders
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Standing Orders Read { #/definitions/OBReadStandingOrder5OBReadStandingOrder5{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Transactions
Details of Virgin Moneys' Proprietary Bank Transaction Codes can be found on the Support page of the developer portal - developer.virginmoney.com
Name | Description |
---|---|
AccountId * string (path) | AccountId |
x-fapi-financial-id * string (header) | The unique id of the ASPSP to which the request is issued. The unique id will be issued by OB. |
x-fapi-customer-last-logged-time string (header) | The time when the PSU last logged in with the TPP. |
x-fapi-customer-ip-address string (header) | The PSU's IP address if the PSU is currently logged in with the TPP. |
x-fapi-interaction-id string (header) | An RFC4122 UID used as a correlation id. |
Authorization * string (header) | An Authorisation Token as per https://tools.ietf.org/html/rfc6750 Link opens in a new window |
fromBookingDateTime string($date-time) (query) | The UTC ISO 8601 Date Time to filter transactions FROM |
toBookingDateTime string($date-time) (query) | The UTC ISO 8601 Date Time to filter transactions TO |
x-customer-user-agent string (header) | Indicates the user-agent that the PSU is using. |
Responses
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | Transactions Read { #/definitions/OBReadTransaction5OBReadTransaction5{
Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | Bad request { #/definitions/OBErrorResponse1OBErrorResponse1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | Unauthorized | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | Forbidden | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | Not found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | Method Not Allowed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | Not Acceptable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | Too Many Requests Headers:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | Internal Server Error { #/definitions/OBErrorResponse1OBErrorResponse1{
|
Models
minLength: 1
maxLength: 40
description: | Unambiguous identification of the account to which credit and debit entries are made. | ||||||||||
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||
Currency* | string pattern: ^[A-Z]{3,3}$ Identification of the currency in which the account is held. | ||||||||||
AccountType* | OBExternalAccountType1Codestring Specifies the type of account (personal or business). [ Business, Personal ] | ||||||||||
AccountSubType* | OBExternalAccountSubType1Codestring Specifies the sub type of account (product family group). [ ChargeCard, CreditCard, CurrentAccount, EMoney, Loan, Mortgage, PrePaidCard, Savings ] | ||||||||||
Description | string minLength: 1 maxLength: 35 Specifies the description of the account type. | ||||||||||
Nickname | string minLength: 1 maxLength: 70 The nickname of the account, assigned by the account owner in order to provide an additional means of identification of the account. | ||||||||||
Account | [ Provides the details to identify an account. #/definitions/OBCashAccount5OBCashAccount5{
| ||||||||||
Servicer | #/definitions/OBBranchAndFinancialInstitutionIdentification5OBBranchAndFinancialInstitutionIdentification5{
|
description: | Unambiguous identification of the account to which credit and debit entries are made. |
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details |
Currency* | string pattern: ^[A-Z]{3,3}$ Identification of the currency in which the account is held. |
AccountType* | OBExternalAccountType1Codestring Specifies the type of account (personal or business). [ Business, Personal ] |
AccountSubType* | OBExternalAccountSubType1Codestring Specifies the sub type of account (product family group). [ ChargeCard, CreditCard, CurrentAccount, EMoney, Loan, Mortgage, PrePaidCard, Savings ] |
Description | string minLength: 1 maxLength: 35 Specifies the description of the account type. |
Nickname | string minLength: 1 maxLength: 70 The nickname of the account, assigned by the account owner in order to provide an additional means of identification of the account. |
description: | Unambiguous identification of the account to which credit and debit entries are made. | ||||||||||
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||
Currency* | string pattern: ^[A-Z]{3,3}$ Identification of the currency in which the account is held. | ||||||||||
AccountType* | OBExternalAccountType1Codestring Specifies the type of account (personal or business). [ Business, Personal ] | ||||||||||
AccountSubType* | OBExternalAccountSubType1Codestring Specifies the sub type of account (product family group). [ ChargeCard, CreditCard, CurrentAccount, EMoney, Loan, Mortgage, PrePaidCard, Savings ] | ||||||||||
Description | string minLength: 1 maxLength: 35 Specifies the description of the account type. | ||||||||||
Nickname | string minLength: 1 maxLength: 70 The nickname of the account, assigned by the account owner in order to provide an additional means of identification of the account. | ||||||||||
Account* | [ Provides the details to identify an account. #/definitions/OBCashAccount5OBCashAccount5{
| ||||||||||
Servicer | #/definitions/OBBranchAndFinancialInstitutionIdentification5OBBranchAndFinancialInstitutionIdentification5{
|
OBActiveCurrencyAndAmount_SimpleType
pattern: ^\d{1,13}\.\d{1,5}$
OBActiveOrHistoricCurrencyAndAmount
description: | Amount of money of the cash balance after a transaction entry is applied to the account.. |
Amount* | OBActiveCurrencyAndAmount_SimpleTypestring pattern: ^\d{1,13}\.\d{1,5}$ A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217. |
Currency* | string pattern: ^[A-Z]{3,3}$ A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds". |
[ Business, Correspondence, DeliveryTo, MailTo, POBox, Postal, Residential, Statement ]
ProductDetails | ProductDetails{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CreditInterest | CreditInterest{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Overdraft | Overdraft{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OtherFeesCharges | OtherFeesCharges[ title: OtherFeesCharges additionalProperties: false Contains details of fees and charges which are not associated with either Overdraft or features/benefits
|
OBBankTransactionCodeStructure1
description: | Set of elements used to fully identify the type of underlying transaction resulting in an entry. |
Code* | string minLength: 1 maxLength: 4 Specifies the family within a domain. |
SubCode* | string minLength: 1 maxLength: 4 Specifies the sub-product family within a specific family. |
AccountId | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||||||||||||||||||||||||
BeneficiaryId | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the beneficiary resource. This identifier has no meaning to the account owner. | ||||||||||||||||||||||||||||||||
Reference | string minLength: 1 maxLength: 35 Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. | ||||||||||||||||||||||||||||||||
CreditorAgent | #/definitions/OBBranchAndFinancialInstitutionIdentification6OBBranchAndFinancialInstitutionIdentification6{
| ||||||||||||||||||||||||||||||||
CreditorAccount | #/definitions/OBCashAccount5OBCashAccount5{
|
AccountId | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details |
BeneficiaryId | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the beneficiary resource. This identifier has no meaning to the account owner. |
Reference | string minLength: 1 maxLength: 35 Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. |
AccountId | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||||||||||||||||||||||||
BeneficiaryId | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the beneficiary resource. This identifier has no meaning to the account owner. | ||||||||||||||||||||||||||||||||
Reference | string minLength: 1 maxLength: 35 Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. | ||||||||||||||||||||||||||||||||
CreditorAgent | #/definitions/OBBranchAndFinancialInstitutionIdentification6OBBranchAndFinancialInstitutionIdentification6{
| ||||||||||||||||||||||||||||||||
CreditorAccount* | #/definitions/OBCashAccount5OBCashAccount5{
|
description: | Set of elements used to define the balance details. | ||||||||||||||
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||||||
CreditDebitIndicator* | string Indicates whether the balance is a credit or a debit balance. [ Credit, Debit ] | ||||||||||||||
Type* | OBBalanceType1Codestring Balance type, in a coded form. [ ClosingAvailable, ClosingBooked, ClosingCleared, Expected, ForwardAvailable, Information, InterimAvailable, InterimBooked, InterimCleared, OpeningAvailable, OpeningBooked, OpeningCleared, PreviouslyClosedBooked ] | ||||||||||||||
DateTime* | string($date-time) Indicates the date (and time) of the balance. | ||||||||||||||
Amount* | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
| ||||||||||||||
CreditLine | [ Set of elements used to provide details on the credit line. #/definitions/OBCreditLine1OBCreditLine1{
|
[ Credit, Debit ]
description: | Set of elements used to provide details on the credit line. | ||||||
Included* | boolean Indicates whether or not the credit line is included in the balance of the account. | ||||||
Type | OBExternalLimitType1Codestring Limit type, in a coded form. [ Available, Credit, Emergency, Pre-Agreed, Temporary ] | ||||||
Amount | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
|
description: | Set of elements used to provide details on the currency exchange. | ||||||
SourceCurrency* | string pattern: ^[A-Z]{3,3}$ Currency from which an amount is to be converted in a currency conversion. | ||||||
TargetCurrency | string pattern: ^[A-Z]{3,3}$ Currency from which an amount is to be converted in a currency conversion. | ||||||
UnitCurrency | string pattern: ^[A-Z]{3,3}$ Currency from which an amount is to be converted in a currency conversion. | ||||||
ExchangeRate* | number Factor used to convert an amount from one currency into another. This reflects the price at which one currency was bought with another currency. | ||||||
ContractIdentification | string minLength: 1 maxLength: 35 Unique identification to unambiguously identify the foreign exchange contract. | ||||||
QuotationDate | string($date-time) Date and time at which an exchange rate is quoted. | ||||||
InstructedAmount | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
|
description: | Account to or from which a cash entry is made. | ||||||
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||
DirectDebitId | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the direct debit resource. This identifier has no meaning to the account owner. | ||||||
MandateIdentification* | string minLength: 1 maxLength: 35 Direct Debit reference. For AUDDIS service users provide Core Reference. For non AUDDIS service users provide Core reference if possible or last used reference. | ||||||
DirectDebitStatusCode | OBExternalDirectDebitStatus1Codestring Specifies the status of the direct debit in code form. Enum:[ Active, Inactive ] | ||||||
Name* | string minLength: 1 maxLength: 70 Name of Service User. | ||||||
PreviousPaymentDateTime | string($date-time) Date of most recent direct debit collection. | ||||||
PreviousPaymentAmount | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
|
[ Booked, Pending ]
example: List [ "UK.OBIE.Administrator", "UK.OBIE.Beneficiary", "UK.OBIE.CustodianForMinor", "UK.OBIE.Granter", "UK.OBIE.LegalGuardian", "UK.OBIE.OtherParty", "UK.OBIE.PowerOfAttorney", "UK.OBIE.Principal", "UK.OBIE.Protector", "UK.OBIE.RegisteredShareholderName", "UK.OBIE.SecondaryOwner", "UK.OBIE.SeniorManagingOfficial", "UK.OBIE.Settlor", "UK.OBIE.SuccessorOnDeath" ]
minLength: 1
maxLength: 70
A party’s role with respect to the related account.
Specifies the sub type of account (product family group).
[ ChargeCard, CreditCard, CurrentAccount, EMoney, Loan, Mortgage, PrePaidCard, Savings ]
Specifies the type of account (personal or business).
[ Business, Personal ]
OBExternalCardAuthorisationType1Code
[ ConsumerDevice, Contactless, None, PIN ]
[ AmericanExpress, Diners, Discover, MasterCard, VISA ]
OBExternalDirectDebitStatus1Code
[ Active, Inactive ]
Limit type, in a coded form.
[ Available, Credit, Emergency, Pre-Agreed, Temporary ]
OBExternalLegalStructureType1Code
example: List [ "UK.OBIE.CIC", "UK.OBIE.CIO", "UK.OBIE.Charity", "UK.OBIE.CoOp", "UK.OBIE.GeneralPartnership", "UK.OBIE.Individual", "UK.OBIE.LimitedLiabilityPartnership", "UK.OBIE.LimitedPartnership", "UK.OBIE.PrivateLimitedCompany", "UK.OBIE.PublicLimitedCompany", "UK.OBIE.ScottishLimitedPartnership", "UK.OBIE.Sole" ]
minLength: 1
maxLength: 70
Offer type, in a coded form.
[ BalanceTransfer, LimitIncrease, MoneyTransfer, Other, PromotionalRate ]
Party type, in a coded form.
[ Delegate, Joint, Sole ]
Specifies the Open Banking account access data types. This is a list of the data clusters being consented by the PSU, and requested for authorisation with the ASPSP.
[ ReadAccountsBasic, ReadAccountsDetail, ReadBalances, ReadBeneficiariesBasic, ReadBeneficiariesDetail, ReadDirectDebits, ReadOffers, ReadPAN, ReadParty, ReadPartyPSU, ReadProducts, ReadScheduledPaymentsBasic, ReadScheduledPaymentsDetail, ReadStandingOrdersBasic, ReadStandingOrdersDetail, ReadStatementsBasic, ReadStatementsDetail, ReadTransactionsBasic, ReadTransactionsCredits, ReadTransactionsDebits, ReadTransactionsDetail ]
Product type : Personal Current Account, Business Current Account
[ BusinessCurrentAccount, CommercialCreditCard, Other, PersonalCurrentAccount, SMELoan ]
[ Authorised, AwaitingAuthorisation, Rejected, Revoked ]
[ Arrival, Execution ]
OBExternalStandingOrderStatus1Code
[ Active, Inactive ]
Statement type, in a coded form.
[ AccountClosure, AccountOpening, Annual, Interim, RegularPeriodic ]
description: | Details of the merchant involved in the transaction. |
MerchantName | string minLength: 1 maxLength: 350 Name by which the merchant is known. |
MerchantCategoryCode | string minLength: 3 maxLength: 4 Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction. |
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||
OfferId | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the offer resource. This identifier has no meaning to the account owner. | ||||||
OfferType | OBExternalOfferType1Codestring Offer type, in a coded form. [ BalanceTransfer, LimitIncrease, MoneyTransfer, Other, PromotionalRate ] | ||||||
Description | string minLength: 1 maxLength: 500 Further details of the offer. | ||||||
StartDateTime | string($date-time) Date and time at which the offer starts. | ||||||
EndDateTime | string($date-time) Date and time at which the offer ends. | ||||||
Rate | string minLength: 1 maxLength: 10 pattern: ^(-?\d{1,3}){1}(\.\d{1,4}){0,1}$ Rate associated with the offer type. | ||||||
Value | integer($int32) Value associated with the offer type. | ||||||
Term | string minLength: 1 maxLength: 500 Further details of the term of the offer. | ||||||
URL | string minLength: 1 maxLength: 256 URL (Uniform Resource Locator) where documentation on the offer can be found | ||||||
Amount | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
| ||||||
Fee | #/definitions/OBActiveOrHistoricCurrencyAndAmountOBActiveOrHistoricCurrencyAndAmount{
|
ProductDetails | ProductDetails{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CreditInterest | CreditInterest{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Overdraft | Overdraft{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OtherFeesCharges | OtherFeesCharges{
|
PartyId* | string minLength: 1 maxLength: 40 A unique and immutable identifier used to identify the customer resource. This identifier has no meaning to the account owner. | ||||||||||||||||||
PartyNumber | string minLength: 1 maxLength: 35 Number assigned by an agent to identify its customer. | ||||||||||||||||||
PartyType | OBExternalPartyType1Codestring Party type, in a coded form. [ Delegate, Joint, Sole ] | ||||||||||||||||||
Name | string minLength: 1 maxLength: 70 Name by which a party is known and which is usually used to identify that party. | ||||||||||||||||||
FullLegalName | string minLength: 1 maxLength: 350 The full legal name of the party. | ||||||||||||||||||
LegalStructure | OBExternalLegalStructureType1Codestring example: List [ "UK.OBIE.CIC", "UK.OBIE.CIO", "UK.OBIE.Charity", "UK.OBIE.CoOp", "UK.OBIE.GeneralPartnership", "UK.OBIE.Individual", "UK.OBIE.LimitedLiabilityPartnership", "UK.OBIE.LimitedPartnership", "UK.OBIE.PrivateLimitedCompany", "UK.OBIE.PublicLimitedCompany", "UK.OBIE.ScottishLimitedPartnership", "UK.OBIE.Sole" ] minLength: 1 maxLength: 70 Legal standing of the party. | ||||||||||||||||||
BeneficialOwnership | boolean A flag to indicate a party’s beneficial ownership of the related account. | ||||||||||||||||||
AccountRole | OBExternalAccountRole1Codestring example: List [ "UK.OBIE.Administrator", "UK.OBIE.Beneficiary", "UK.OBIE.CustodianForMinor", "UK.OBIE.Granter", "UK.OBIE.LegalGuardian", "UK.OBIE.OtherParty", "UK.OBIE.PowerOfAttorney", "UK.OBIE.Principal", "UK.OBIE.Protector", "UK.OBIE.RegisteredShareholderName", "UK.OBIE.SecondaryOwner", "UK.OBIE.SeniorManagingOfficial", "UK.OBIE.Settlor", "UK.OBIE.SuccessorOnDeath" ] minLength: 1 maxLength: 70 A party’s role with respect to the related account. | ||||||||||||||||||
EmailAddress | string minLength: 1 maxLength: 256 Address for electronic mail (e-mail). | ||||||||||||||||||
Phone | string pattern: \+[0-9]{1,3}-[0-9()+\-]{1,30} Collection of information that identifies a phone number, as defined by telecom services. | ||||||||||||||||||
Mobile | string pattern: \+[0-9]{1,3}-[0-9()+\-]{1,30} Collection of information that identifies a mobile phone number, as defined by telecom services. | ||||||||||||||||||
Relationships | #/definitions/OBPartyRelationships1OBPartyRelationships1{
| ||||||||||||||||||
Address | [ Postal address of a party. #/definitions/OBPostalAddress8OBPostalAddress8{
|
description: | The Party's relationships with other resources. | ||||||
Account | #/definitions/OBRelationship1OBRelationship1{
|
description: | Information that locates and identifies a specific address, as defined by postal services. |
AddressType | OBAddressTypeCodestring Identifies the nature of the postal address. Enum:[ Business, Correspondence, DeliveryTo, MailTo, POBox, Postal, Residential, Statement ] |
Department | string minLength: 1 maxLength: 70 Identification of a division of a large organisation or building. |
SubDepartment | string minLength: 1 maxLength: 70 Identification of a sub-division of a large organisation or building. |
StreetName | string minLength: 1 maxLength: 70 Name of a street or thoroughfare. |
BuildingNumber | string minLength: 1 maxLength: 16 Number that identifies the position of a building on a street. |
PostCode | string minLength: 1 maxLength: 16 Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail. |
TownName | string minLength: 1 maxLength: 35 Name of a built-up area, with defined boundaries, and a local government. |
CountrySubDivision | string minLength: 1 maxLength: 35 Identifies a subdivision of a country such as state, region, county. |
Country | string pattern: ^[A-Z]{2,2}$ Nation with its own government. |
AddressLine | [ minItems: 0 maxItems: 7 Information that locates and identifies a specific address, as defined by postal services, presented in free format text. minLength: 1 maxLength: 70] |
description: | Postal address of a party. |
AddressType | OBAddressTypeCodestring Identifies the nature of the postal address. Enum:[ Business, Correspondence, DeliveryTo, MailTo, POBox, Postal, Residential, Statement ] |
AddressLine | [ minItems: 0 maxItems: 5 Information that locates and identifies a specific address, as defined by postal services, that is presented in free format text. minLength: 1 maxLength: 70] |
StreetName | string minLength: 1 maxLength: 70 Name of a street or thoroughfare. |
BuildingNumber | string minLength: 1 maxLength: 16 Number that identifies the position of a building on a street. |
PostCode | string minLength: 1 maxLength: 16 Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail. |
TownName | string minLength: 1 maxLength: 35 Name of a built-up area, with defined boundaries, and a local government. |
CountrySubDivision | string minLength: 1 maxLength: 35 Identifies a subdivision of a country eg, state, region, county. |
Country* | string pattern: ^[A-Z]{2,2}$ Nation with its own government, occupying a particular territory. |
ProductName | string minLength: 1 maxLength: 350 The name of the product used for marketing purposes from a customer perspective. I.e. what the customer would recognise. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProductId | string minLength: 1 maxLength: 40 Identifier within the parent organisation for the product. Must be unique in the organisation. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AccountId* | AccountIdstring minLength: 1 maxLength: 40 Account Identification of the customer for Product Details | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SecondaryProductId | string minLength: 1 maxLength: 70 Identifier within the parent organisation for the product. Must be unique in the organisation. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProductType | OBExternalProductType1Codestring Product type : Personal Current Account, Business Current Account [ BusinessCurrentAccount, CommercialCreditCard, Other, PersonalCurrentAccount, SMELoan ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MarketingStateId | string minLength: 1 maxLength: 35 Unique and unambiguous identification of a Product Marketing State. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OtherProductType | #/definitions/OBOtherProductType1OBOtherProductType1{
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BCA | #/definitions/OBBCAData1BCA{
|