Validate batch of accounts without saving

This method sends data only for validating JSON.

HTTP Method: POST

Path: {{baseUrl}}/amlyze-ws-rest/validate-batch-accounts

ContentType: application/json

Authorization: Basic Auth/Bearer Token

Validate batch of accounts with saving

This method sends data and imports accounts in Amlyze.

HTTP Method: POST

Path: {{baseUrl}}/amlyze-ws-rest/batch-accounts

ContentType: application/json

Authorization: Basic Auth/Bearer Token

The minimalistic request represents scenario of already onboarded customer (INDIVIDUAL or ORGANIZATION), to whom a new IBAN account (Not necessarily) is being attached. All payload fields & descriptions suitable for request.

API requests example

List of possible responses

List of possible errors

This section lists the possible errors that can occur when making a bad account request to the API. A bad request is a request that somehow does not follow the API specifications.

Error Description
AccountExtId is mandatory
AccountNumber is mandatory
BusinessEntityExtId is mandatory
BusinessEntity with given extId does not exist in Amlyze
Cannot register account for lead customer
Currency does not exist in Amlyze
Account already linked with other customer
When using external account, BIC is mandatory
Given BIC does not belong to your institution
OpeningDate is mandatory
Invalid Account status, allowed values: ACTIVE, SUSPENDED, CLOSED
Given AccountType does not exist in Amlyze
CLOSED account requires closingDate
Non-closed account cannot have a closing date
CommunicationNumber is mandatory
Requester is mandatory
CommunicationNumber already used in Amlyze
Tenant header is mandatory
Business unit is mandatory
Tenant business unit does not exist