diff --git a/SingularityBase/src/main/java/com/hubspot/singularity/api/SingularityRunNowRequest.java b/SingularityBase/src/main/java/com/hubspot/singularity/api/SingularityRunNowRequest.java
index <HASH>..<HASH> 100644
--- a/SingularityBase/src/main/java/com/hubspot/singularity/api/SingularityRunNowRequest.java
+++ b/SingularityBase/src/main/java/com/hubspot/singularity/api/SingularityRunNowRequest.java
@@ -17,6 +17,16 @@ public class SingularityRunNowRequest {
   private final Optional<Resources> resources;
   private final Optional<Long> runAt;
 
+  public SingularityRunNowRequest(
+      Optional<String> message,
+      Optional<Boolean> skipHealthchecks,
+      Optional<String> runId,
+      Optional<List<String>> commandLineArgs,
+      Optional<Resources> resources
+  ) {
+    this(message, skipHealthchecks, runId, commandLineArgs, resources, Optional.<Long>absent());
+  }
+
   @JsonCreator
   public SingularityRunNowRequest(@JsonProperty("message") Optional<String> message,
                                   @JsonProperty("skipHealthchecks") Optional<Boolean> skipHealthchecks,
Keep original constructor for backwards compatibility.