Skip to main content

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
FieldRequiredTypeDescription
ailabapi-api-keyYESstringApplication API KEY. Get API KEY

Query

FieldRequiredTypeScopeDescription
task_idYESstringThe task_id returned by the asynchronous API.

Response

Public Parameters

Viewing Public Parameters and Error Codes

Common Business Parameters

FieldTypeScopeDescription
task_statusinteger
  • 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
    }

    Code example