private HttpProtocol apiProtocol() {
   return credentials.isDefaultApiPort() ? HttpProtocol.HTTPS : HttpProtocol.HTTP;
 }