The VisionVideo QCS responds to the job request using a set of HTTP response codes. The response code indicates the disposition of the job.
After the VisionVideo QCS receives a job request and begins processing, it returns an HTTP response to the HTTP REST interface client:
Codes in the 200 range indicate that the job was successfully submitted. You can determine the job disposition using the Web User Interface.
Codes in the 400 or 500 range indicate errors. The HTTP response body describes which part of the XML document caused the problem. No job is created and no diagnostic information is available in the Web User Interface.
The HTTP response codes supported by the VisionVideo QCS are as follows:
Code |
Description |
Disposition of the Job Request |
201 |
Job submission was successful. |
Job ID is returned as a resource URI in the HTTP response header in the Location attribute. |
230 |
Job submission was successful but the daily licensed usage was exceeded. |
Job ID is returned as a resource URI in the body of the HTTP response within <result>. |
231 |
Job submission was successful but the VisionVideo QCS has an SMTP system alert. |
Job ID is returned as a resource URI in the body of the HTTP response within <result>. |
400 |
Bad request. The XML of the job request is incorrect. |
No job is created. |
503 |
Job request was rejected. The job queue is full.
|
No job is created. Wait to resubmit the job if needed. The size of the job queue is set by a system parameter in the Web User Interface. |
530 |
Job request was rejected. The VisionVideo QCS license is invalid. |
No job is created. |