public List<Parking> getParkings() throws ApiReseauException {
        List<Parking> parkings = appelApi(getUrl(CMD_PARKINGS), new GenericHandler<Parking>(Parking.class));
        // On enleve les parkings "invalides".
        Iterator<Parking> iterator = parkings.iterator();
        Set<String> identifiants = new HashSet<String>();
        while (iterator.hasNext()) {
            Parking parking = iterator.next();
            if (parking.getStatut() == StatutParking.INVALIDE) {
                iterator.remove();
            } else {
                if (identifiants.contains(parking.getIdentifiant())) {
                    iterator.remove();
                } else {
                    identifiants.add(parking.getIdentifiant());
                }
            }
        }
        EquipementManager.getInstance().completeParkings(parkings);
        return parkings;
    }