Track Task Status
Description:
Getting the status of a task that is running in the background.
Url Structure:
http://reports.stimulsoft.com/1/task/{taskKey}
Method:
GET
Parameters:
A custom header x-sti-SessionKey contains the session key of the current user. The URL contains the task key for tracking its status.
CURL example:
curl -X GET -H "x-sti-SessionKey: 1add6a4f1c5e481c80e964b613ee6089" http://reports.stimulsoft.com/1/task/{taskKey}
Returns:
The JSON object containing the collection ResultStatus, which contains a list of the task information. The success of the command execution is checked by the content of the field ResultSuccess.
Sample JSON response |
... { "Ident": "TaskStatus", "ResultStatus": { "Ident": "Task", "Name": "ReportRunAndTransfer", "Created": "2023-09-08T09:24:56.283Z", "Started": "2023-09-08T09:24:56.34Z", "Status": "Running", "IsMonitorTask": false, "IsWaiting": false, "IsRunning": true, "IsProcessed": false, "IsFinished": false, "IsStopped": false, "IsError": false }, "ResultSuccess": true } ... |