Batch account service
Batch data import involve processing large volumes of account data at once.
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 |