Linksfield Developer
OverviewCube APIsTopup APIs
Old version
OverviewCube APIsTopup APIs
Old version
  1. Bundle-groups
  • Mall Global Specification
  • Mall Business Flow
  • Mall API Signature Code Examples
  • APP Integration with Stripe SDK — Example Notes
  • Vshop
    • Card Login Verification
      POST
    • Get Available Data Plan Product List
      POST
    • Create User Order
      POST
    • Query Active and Pending Orders
      POST
    • Get Active Auto-Renewal
      POST
    • Cancel Auto-Renewal
      POST
    • Create User Order (Third-Party Payment)
      POST
  • Payment
    • Get Stripe Single Payment Authorization
      POST
    • Get Stripe Subscription Payment Authorization
      POST
    • Create Stripe Subscription / Auto-Renewal
      POST
    • Query Payment Result
      POST
    • Confirm Payment Result
      POST
  • Notification
    • Recharge Success Message Push
      POST
  • Bundle-groups
    • Add SIM Cards to a Specified Group
      POST
    • Remove SIM Cards from a Specified Group
      DELETE
    • Query SIM Card Numbers in a Specified Group
      GET
    • Query All Groups and Basic Data Plan Information
      GET
    • Retrieve Asynchronous Operation Result
      GET
  • Order
    • Query Order Details
      GET
  1. Bundle-groups

Retrieve Asynchronous Operation Result

Demo UAT
http://127.0.0.1
Demo UAT
http://127.0.0.1
GET
/async-result/{request_id}

Applicable Scenarios#

Used by the client to query the execution status and final result of an asynchronous task, after calling an asynchronous operation interface (such as "Add SIM Cards to a Specified Group" or "Remove SIM Cards from a Specified Group").

Prerequisites#

1.
The request method must be GET.
2.
All non-null parameters in the query string must be serialized as a JSON string with keys sorted in lexicographic order, to be used as the signature input.
3.
The signature content (signContent) must be encrypted using the MD5 algorithm (default: 32-character lowercase alphanumeric string).
4.
request_id is the unique task identifier returned in the response header of the asynchronous operation interface (e.g., Add / Remove SIM Cards).
5.
The following two types of asynchronous operation results are supported:
Add SIM Cards to a Specified Group: action_code = 70
Remove SIM Cards from a Specified Group: action_code = 71

Notes#

1.
request_id is returned in the response header of the "Add SIM Cards to a Specified Group" and "Remove SIM Cards from a Specified Group" interfaces. The caller must retain it for subsequent result queries.
2.
This interface is used solely to query asynchronous task results and does not trigger any business operations.
3.
The returned SIM card count is based on per-operation counting — each add operation is counted individually without deduplication. Note that duplicate additions may cause the count to exceed expected limits.

Business Rules#

1.
Only asynchronous operation types explicitly supported by the system can be queried (currently limited to action_code 70 and 71).

Request

Path Params

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'http://127.0.0.1/async-result/?version=&partnerCode=&sign=' \
--header 'Accept-Language: zh-CN' \
--header 'Content-Type: application/json'

Responses

🟢200
application/json
Bodyapplication/json

Example
{
    "data": {
        "request_id": "RQ-20231001123456",
        "action_code": "70",
        "status": "completed",
        "details": [
            {
                "sim_id": "89852202306250040073",
                "result": "10",
                "message": "success"
            },
            {
                "sim_id": "89852202306250040074",
                "result": "31",
                "message": "The SIM card does not exist."
            }
        ]
    },
    "operateCode": "S",
    "message": "success"
}
Modified at 2026-06-25 03:56:34
Previous
Query All Groups and Basic Data Plan Information
Next
Query Order Details
Built with