Resume task¶
Resume a paused import task. A successful response does not return the task status. Please check the details again to confirm the progress.
POST https://moi.matrixorigin.cn/newmoi/task/resume
Before you call¶
Prepare the personal access token, target workspace ID, and task ID that have access to the target workspace. First query task details to confirm that the task has been suspended.
The example below uses:
$AI_STUDIO_API_KEY: The actual personal access token, passed through theX-API-KeyHeader.$WORKSPACE_ID: The workspace ID of the task to be restored, passed through theX-Workspace-IDHeader.$TASK_ID: Task ID to be restored.
Request example¶
curl -X POST "https://moi.matrixorigin.cn/newmoi/task/resume" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
-H 'Content-Type: application/json' \
-d "{\"task_id\":\"$TASK_ID\"}"
Request body¶
Field |
Type |
Is it required |
Description |
|---|---|---|---|
|
string |
Yes |
The ID of the import task to restore. |
Successful response¶
Returns 200 on success and data is null. Continue to query task status and running records to confirm actual progress.
{
"code": "OK",
"msg": "OK",
"data": null
}
The response fields are as follows.
Field |
Type |
Description |
|---|---|---|
|
string |
|
|
string |
|
|
null |
This interface does not return the restored task status. |
Error response¶
{
"code": "ErrForbidden",
"msg": "permission denied",
"data": null
}
Common HTTP errors¶
HTTP status code |
error code |
Common causes |
Recommended actions |
|---|---|---|---|
|
|
The request body is invalid, or the task is not in the paused state. |
Fix JSON and pause the task first. |
|
|
The caller does not have permission to operate the task. |
Check workspace and object authorization. |
|
|
The service is temporarily unable to complete the authorization check. |
Try again later. |
|
|
The service failed to resume the task. |
Check both HTTP status and |
Follow-up operations¶
Use the same task ID to Query task details to confirm recovery, and Query running records to track subsequent runs.