    :post [seq? %]}
   (let [{:keys [status body]} (client/get
                                  (format
-                                   "http://%s:%s/experimental/reports?query=%s"
+                                   "http://%s:%s/v3/reports?query=%s"
                                    host port (url-encode (format "[\"=\",\"certname\",\"%s\"]" node)))
                                  { :accept :json})]
     (when

   :post [vector? %]}
  (let [{:keys [status body]} (client/get
                                 (format
                                   "http://%s:%s/experimental/events?query=%s"
                                   host port (url-encode (format "[\"=\",\"report\",\"%s\"]" report-hash))))]
    (when
      (= status 200)

   :post [((some-fn string? nil?) %)]}
  (let [{:keys [status body]} (client/get
                                 (format
                                   "http://%s:%s/v3/catalog/%s"
                                   host port node)
                                 { :accept :json})]
    (when (= status 200) body)))
