public boolean retrack(Tracking tracking)
            throws AftershipAPIException,IOException,ParseException,JSONException{

        String paramRequiredFields = tracking.getQueryRequiredFields().replaceFirst("&","?");

        String url =  "/trackings/"+tracking.getSlug()+
                "/"+tracking.getTrackingNumber()+"/retrack"+paramRequiredFields;

        JSONObject response = this.request("POST","/trackings/"+tracking.getSlug()+
                "/"+tracking.getTrackingNumber()+"/retrack"+paramRequiredFields,null);

        if (response.getJSONObject("meta").getInt("code")==200) {
            if (response.getJSONObject("data").getJSONObject("tracking").getBoolean("active")) {
                return true;
            }else {
                return false;
            }
        }else {
            return false;
        }

    }