I'm currently using a Singleton of the RestClient for all RingCentral requests. I did this after having issues instantiating and authentication a RestClient for each request:
Is this an acceptable approach? If not, is there a recommended pattern to follow for server applications?