refacto: adds encapsulation on ApiError usage
refacto: adds encapsulation on ApiError usage

algolia/algoliasearch-client-javascript,algolia/algoliasearch-client-javascript,algolia/algoliasearch-client-javascript,algolia/algoliasearch-client-javascript