public static String getDevicePairPayLoad(String userId, AuthenticateResponse responseData) {
    String requestData = "";

    try {
      JSONObject reqJson = new JSONObject();
      reqJson.put(Constants.CONTEXT, ContextUtils.getContextJson());
      JSONObject json2 = new JSONObject();
      json2.put(Constants.USER_ID, userId);
      JSONObject jResData = new JSONObject(responseData.getData());
      jResData = jResData.getJSONObject(Constants.DATA);
      json2.put(Constants.EMAIL, jResData.getJSONArray(Constants.EMAIL).getString(0));
      json2.put(Constants.PHONE, jResData.getJSONArray(Constants.PHONE).getString(0));
      reqJson.put(Constants.DATA, json2);
      requestData = reqJson.toString();
    } catch (JSONException e) {
      e.printStackTrace();
    }
    return requestData;
  }