Query the task status
Query the task status
https://api.agora.io/v1/projects/{appId}/rtsc/speech-to-text/tasks/{taskId}Use this method to query the status of a Real-Time STT task.
Request
Path parameters
The App ID of the project
The unique identifier of the Real-Time STT task you received in the response body of the start method.
Query parameters
The tokenName value you obtained in the response body of the acquire method.
Response
- 
If the returned status code is
200, the request was successful. The response body contains the result of the request.OK
- taskId stringrequired
The unique identifier of this transcription task.
 - createTs integerrequired
The Unix timestamp (in seconds) when the transcription task was created.
 - status stringrequired
The current status of the transcription task:
IDLE: Task not initializedPREPARING: Task has received an initialization requestPREPARED: Task initialization completedSTARTING: Task is beginning to startCREATED: Task startup partially completedSTARTED: Task startup fully completedIN_PROGRESS: Task is currently runningSTOPPING: Task is in the process of being pausedSTOPPED: Task has been terminatedFAILURE_STOP: Task termination failed
 
 - 
If the returned status code is not
200, the request failed. Refer tomessageandcodefields to understand the possible reasons for failure.Non-200
- message string
The reason why the request failed.
 
 
Authorization
This endpoint requires Basic Auth.
Request example
- curl
 - Python
 - Node.js
 
Response example
- 200
 - Non-200