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.

Query

FieldRequiredTypeScopeDescription
task_idYESstringThe task_id returned by the asynchronous API.

Public response parameters

FieldTypeScopeDescription
error_codeintegerStatus Code.
error_code_strstringError Code.
error_msgstringError Message.
task_statusinteger
  • 0
  • 1
  • 2
  • Asynchronous task status.
  • 0: The task is queued.
  • 1: Asynchronous processing.
  • 2: Processing was successful.
  • Examples

    {
    "error_code": 0,
    "error_code_str": "",
    "error_msg": "",
    "task_status": 0
    }

    Code example