         "build_time_millis" : 23505,
         "username" : "circleci",
         "reponame" : "mongofinil",
-        "lifecycle" : "finished",
-        "outcome" : "failed",
-        "status" : "failed",
+        "lifecycle" : "finished", // :queued, :scheduled, :not_run, :not_running, :running or :finished
+        "outcome" : "failed", // :canceled, :infrastructure_fail, :timedout, :failed, :no_tests or :success
+        "status" : "failed", // :retried, :canceled, :infrastructure_fail, :timedout, :not_run, :running, :failed, :queued, :scheduled, :not_running, :no_tests, :fixed, :success
         "retry_of" : null, // build_num of the build this is a retry of
         "previous" : { // previous build
           "status" : "failed",

          "build_time_millis" : 23505,
          "username" : "circleci",
          "reponame" : "mongofinil",
          "lifecycle" : "finished",
          "outcome" : "success", // all successful builds have "success"
          "status" : "success",
          "retry_of" : null, // build_num of the build this is a retry of
          "steps" : [ {
            "name" : "configure the build",

      method: "POST"
    "user/heroku-key":
      method: "POST"
      description: "Adds your Heroku API key to CircleCI, takes apikey as form param name."
