5.3 Update Job Status

POST https://{{domain}}/api/v2/job/status

Updates Job status

Request:

JSON object

  • JobGUID (guid, required): the Job GUID
  • StatusSpooler (enum, required): Waiting, Hold, Warning, Spooling, Processing, Canceling, Ready, Deleting, NotSupported
  • Progress (integer, required): number from 0 to 100 indicating the printing progress percentage.
  • ProgressLabel (string, optional): with additional progress information
  • Process (enum, required): one of Rip, Print

Example:

{"JobGUID":"00092EA6-fb01-11e5-9b85-793ef2c92c66","StatusSpooler":"Processing","Progress":30, "Process":"Print"}

Response

Success

  • 200 OK : Job successfully saved

Error

  • 404 Not Found : {Message:JobGUID is not found}

Request Body

{"JobGUID"=>"{{JobGUID}}", "StatusSpooler"=>"Spooling", "Progress"=>100, "Process"=>"Print"}