public void execute(String path) throws Exception {
        HttpURLConnection connection = getConnection(path);

        int code = connection.getResponseCode();

        if (400 <= code && code <= 600) {
            CommandHelper.printErrorInformation(connection);
            return;
        }

        InputStream inputStream = connection.getInputStream();

        if (inputStream != null) {
            BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
            String data = reader.readLine();
            JSONParser parser = new JSONParser();
            JSONObject json = (JSONObject) parser.parse(data);
            System.out.println(json);
            JSONArray items =
                (JSONArray) (
                    (JSONObject) json.get("_embedded"))
                        .get("items");

            for (int i = 0; i < items.size(); ++i) {
                System.out.println(((JSONObject) items.get(i)).get("name"));
            }
        }
    }