Download OpenAPI specification:Download
This API provides services to validate and to confirm bank account data, and to manage payment fraud cases
Remove all bank accounts data from given storage.
Cleared
Bad Request
{- "id": "string",
- "timestamp": "string",
- "message": "string",
- "error": "string",
- "path": "string",
- "status": 0
}
Create Bank Account Storage
Created
Bad Request
{- "name": "string",
- "dataTransformationId": "string"
}
{- "id": "72d6900fce6b326088f5d9d91049e3e6",
- "name": "string",
- "workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
- "organizationId": "cdq_monitor",
- "createdBy": "76248934691294444",
- "createdAt": "2020-08-31T16:47+00:00",
- "modifiedAt": "2020-08-31T16:47+00:00",
- "modifiedBy": "76248934691294444",
- "dataTransformationId": "string"
}
Read Bank Account Storage
Found
Bad Request
{- "id": "72d6900fce6b326088f5d9d91049e3e6",
- "name": "string",
- "workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
- "organizationId": "cdq_monitor",
- "createdBy": "76248934691294444",
- "createdAt": "2020-08-31T16:47+00:00",
- "modifiedAt": "2020-08-31T16:47+00:00",
- "modifiedBy": "76248934691294444",
- "dataTransformationId": "string"
}
{- "startAfter": "5712566172571652",
- "limit": "100",
- "total": "67",
- "values": [
- {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "nationalBankAccountIdentifier": "619278412000",
- "payees": [
- {
- "externalId": "The ID managed in the customer's SAP systems.",
- "storageId": "72d6900fce6b326088f5d9d91049e3e6",
- "dataSourceId": "648824a691d8d2503d65103e"
}
], - "bank": {
- "cdqId": "CDQID-1234567890",
- "name": [
- {
- "shortName": "SNB",
- "type": {
- "name": "Bank name acronym",
- "technicalKey": "BANK_NAME_TYPE_ACRONYM"
}, - "value": "Swiss National Bank",
- "version": {
- "charset": "International",
- "language": {
- "name": null,
- "technicalKey": null
}
}
}
], - "internationalBankIdentifier": "KBSGCH22XXX",
- "nationalBankIdentifier": "00781",
- "address": "Lukasstraße 4, 9008 St. Gallen"
}, - "vendorPaymentSummary": {
- "firstPaymentDate": "2020-08-31T16:47+00:00",
- "lastPaymentDate": "2020-08-31T16:47+00:00",
- "numberOfPayments": "1"
}
}
], - "nextStartAfter": "5712566172571652"
}
Update Bank Account Storage
Updated
Bad Request
{- "name": "string",
- "dataTransformationId": "string"
}
{- "id": "72d6900fce6b326088f5d9d91049e3e6",
- "name": "string",
- "workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
- "organizationId": "cdq_monitor",
- "createdBy": "76248934691294444",
- "createdAt": "2020-08-31T16:47+00:00",
- "modifiedAt": "2020-08-31T16:47+00:00",
- "modifiedBy": "76248934691294444",
- "dataTransformationId": "string"
}
Upsert bank accounts into a bank account storage in batches. Maximum of 1000 bank accounts are allowed per batch.
OK
Bad Request
{- "bankAccounts": [
- {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "nationalBankAccountIdentifier": "619278412000",
- "payees": [
- {
- "externalId": "The ID managed in the customer's SAP systems.",
- "storageId": "72d6900fce6b326088f5d9d91049e3e6",
- "dataSourceId": "648824a691d8d2503d65103e"
}
], - "bank": {
- "cdqId": "CDQID-1234567890",
- "name": [
- {
- "shortName": "SNB",
- "type": {
- "name": "Bank name acronym",
- "technicalKey": "BANK_NAME_TYPE_ACRONYM"
}, - "value": "Swiss National Bank",
- "version": {
- "charset": "International",
- "language": {
- "name": null,
- "technicalKey": null
}
}
}
], - "internationalBankIdentifier": "KBSGCH22XXX",
- "nationalBankIdentifier": "00781",
- "address": "Lukasstraße 4, 9008 St. Gallen"
}, - "vendorPaymentSummary": {
- "firstPaymentDate": "2020-08-31T16:47+00:00",
- "lastPaymentDate": "2020-08-31T16:47+00:00",
- "numberOfPayments": "1"
}
}
]
}
{- "taskId": "string"
}
Upsert bank accounts into a bank account storage in batches. Maximum of 1000 bank accounts are allowed per batch.
OK
Bad Request
{- "bankAccounts": [
- {
- "rawData": { }
}
]
}
{- "taskId": "string"
}