                   authenticated-user)
         version-hash (get headers "if-match")]
     (when (str/blank? token)
-      (throw (ex-info "Must provide the token" {:status 400})))
+      (throw (ex-info "Must provide the token" {:status 400 :log-level :warn})))
     (when (some #(= token %) waiter-hostnames)
-      (throw (ex-info "Token name is reserved" {:status 403 :token token})))
+      (throw (ex-info "Token name is reserved" {:status 403 :token token :log-level :warn})))
     (when (empty? (select-keys new-token-data sd/token-user-editable-keys))
-      (throw (ex-info (str "No parameters provided for " token) {:status 400})))
+      (throw (ex-info (str "No parameters provided for " token) {:status 400 :log-level :warn})))
     (sd/validate-token token)
     (validate-service-description-fn new-service-parameter-template)
     (when-let [user-metadata-check (s/check sd/user-metadata-schema new-user-metadata)]
       (throw (ex-info "User metadata validation failed"
-                      {:failed-check user-metadata-check :status 400 :token token})))
+                      {:failed-check user-metadata-check :status 400 :token token :log-level :warn})))
     (let [unknown-keys (-> new-token-data
                            keys
                            set

      (throw (ex-info (str "Couldn't find token " token)
                      {:headers {"etag" token-hash}
                       :status 404
                       :token token})))))

(defn- handle-post-token-request
  "Validates that the user is the creator of the token if it already exists.

            (utils/clj->json-response {:delete token, :hard-delete hard-delete, :success true}
                                      :headers {"etag" version-hash}))
          (throw (ex-info (str "Token " token " does not exist")
                          {:status 404 :token token :log-level :warn}))))
      (throw (ex-info "Couldn't find token in request" {:status 400 :token token :log-level :warn})))))

(defn- handle-get-token-request
  "Returns the configuration if found.
