Речь идет про массовую загрузку корпоративных клиентом методом this->client->customersCorporate->upload. Если клиент существует возникает ApiErrorException с текстом ошибки вида Customer with externalId= ... already exists , а в случае если указан был адрес с externalId ошибка будет This external id is already set for another customer address и нет доступа к response->failedCustomers
при загрузке клиентов и контактов методом $this->client->customers->upload не возникает ApiErrorException в случае если существует пользователь , при этом response->uploadedCustomers и response->failedCustomers являются пустыми
Хотелось бы что бы был единый стиль . Мне кажется ApiErrorException лучше тк есть описание почему не загрузился (externalId можно взять из текста или дополнить ApiErrorException данными response->failedCustomers как я предложил в #231 )