AILabTools API - Querying asynchronous task results - API
For asynchronous interface, after calling the API, the returned result is not the real request result, you need to save the task_id
in the returned result and then call this interface to get the real request result.
tip
Asynchronous task results are valid for 24 hours. It is recommended that asynchronous task results be queried every 5 seconds.
File Storage Policy
info
- Response Files:
- Storage Duration: 24 hours.
- Deletion Method: Automatic Deletion upon Timeout.
Request
- URL:
https://www.ailabapi.com/api/common/query-async-task-result
- Method:
GET
Header
Field | Required | Type | Description |
---|---|---|---|
ailabapi-api-key | YES | string | Application API KEY. Get API KEY |
Query
Field | Required | Type | Scope | Description |
---|---|---|---|---|
task_id | YES | string | The task_id returned by the asynchronous API. |
Response
Public Parameters
Viewing Public Parameters and Error CodesCommon Business Parameters
Field | Type | Scope | Description |
---|---|---|---|
task_status | integer | 0 1 2 | Asynchronous task status. 0 : The task is queued.1 : Asynchronous processing.2 : Processing was successful. |
Example
{
"error_code": 0,
"error_code_str": "",
"error_msg": "",
"error_detail": {
"status_code": 200,
"code": "",
"code_message": "",
"message": ""
},
"task_status": 0
}