Skip to content

Update Task Status

POSThttps://${domain}/rosetta-open/task/updateTaskStatus

We will provide a POST API for update task status.

body params

*annotationRequestIdstring Defaults to 487562461747220480
Helix annotation request ID
*senceIdstring Defaults to 487562461747220480
Helix Sence ID
*taskStatusActionnumber Defaults to 1
Rosetta Task Status Enum
ValueDescription
1PAUSE
2RELEASE
3RESUME
15INVALID
Examples
shell
curl https://${domain}/rosetta-open/task/updateTaskStatus \
 -X POST \
 -H 'Content-Type: application/json' \
 -H 'X-STARDUST-KEY: <X-STARDUST-KEY>' \
 -H 'X-TS: <X-TS>' \
 -H 'X-SIGN: <X-SIGN>' \
 -d '{"annotationRequestId":"487562461747220480","senceId":"487562461747220480","taskStatusAction":"1"}'

responses

2000
{
"code": 2000,
"message": "Success",
"data": true,
"date": "2025-03-13 20:00:00",
"requestId": "7610aa38c0fc409d98c827a879d9cae5",
"success": true
}
5000
{
"code": 5000,
"data": null,
"message": "Service hiccuped, please try again later.",
"date": "2025-03-13 20:00:00",
"requestId": "864b70706a7349ea83e177a49800464f",
"success": false
}
58002
{
"code": 58002,
"data": null,
"message": "task not exists",
"date": "2025-03-13 20:00:00",
"requestId": "864b70706a7349ea83e177a49800464f",
"success": false
}
58003
{
"code": 58003,
"data": null,
"message": "task status not allowed.",
"date": "2025-03-13 20:00:00",
"requestId": "864b70706a7349ea83e177a49800464f",
"success": false
}