Basic status of all jobs in your queue.
Request
<?xml version="1.0"?>
<query>
<userid>[UserID]</userid> <!-- required -->
<userkey>[UserKey]</userkey> <!-- required -->
<action>GetTaskStatus</action> <!-- required -->
<mediaid>[MediaID]</mediaid> <!-- required -->
<taskid>[TaskID]</taskid> <!-- required -->
<include_qc>[yes|no]</include_qc>
</query>
{
"query": {
"userid": "[UserID]", // required
"userkey": "[UserKey]", // required
"action": "GetTaskStatus", // required
"mediaid": "[MediaID]", // required
"taskid": "[TaskID]" // required
"include_qc": "[yes|no]"
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
mediaid | Media ID | Positive integer number | none |
taskid | Task ID | Positive integer number | none |
include_qc | Include child QC media processing log | yes, no | no |
Response
<?xml version="1.0"?>
<response>
<list>
<mediaid>[MediaID]</mediaid>
<taskid>[TaskID]</taskid>
<state>
<time>[StateDateTime]</time>
<message>[Message]</message>
</state>
<state>
<time>[StateDateTime]</time>
<message>[Message]</message>
</state>
<!-- multiple state messages -->
<state>
<time>[StateDateTime]</time>
<message>[Message]</message>
</state>
</list>
</response>
{
"response": {
"list": {
"mediaid": "[MediaID]",
"taskid": "[TaskID]",
"state": [
{
"time": "[StateDateTime]",
"message": "[Message]"
},
{
"time": "[StateDateTime]",
"message": "[Message]"
},
// multiple state messages
{
"time": "[StateDateTime]",
"message": "[Message]"
}
]
}
}
}