code: public Map<String, Quote> getQuote(String [] instruments) throws KiteException, JSONException, IOException {
          KiteRequestHandler kiteRequestHandler = new KiteRequestHandler(proxy);
          JSONObject jsonObject = kiteRequestHandler.getRequest(routes.get("market.quote"), "i", instruments, apiKey, accessToken);
          Type type = new TypeToken<Map<String, Quote>>(){}.getType();
          return gson.fromJson(String.valueOf(jsonObject.get("data")), type);
      }
docs: Retrieves quote and market depth for an instrument
  
  @param instruments is the array of tradingsymbol and exchange or instrument token. For example {NSE:NIFTY 50, BSE:SENSEX} or {256265, 265}
  
  @return Map of String and Quote.
  @throws KiteException is thrown for all Kite trade related errors.
  @throws JSONException is thrown when there is exception while parsing response.
  @throws IOException is thrown when there is connection related error.