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

Remove SIM Cards from a Specified Group

Demo UAT
http://127.0.0.1
Demo UAT
http://127.0.0.1
DELETE
/mall/bundle-groups/{group_id}/sims

Applicable Scenarios#

Used to batch-remove one or more SIM cards from a specified SIM-plan group (identified by group_id).

Prerequisites#

1.
The request method must be DELETE.
2.
group_id is the unique identifier of a SIM-plan group in the BBC system.

Notes#

1.
The interface uses a synchronous response + asynchronous execution model:
The synchronous phase only returns the results of basic validation such as parameter format and permission checks.
The actual group removal operation is executed asynchronously in the background.
2.
The request_id returned in the response header can be used to retrieve the asynchronous result via the async result query interface.

Business Rules#

1.
SIM cards can only be removed from existing valid groups (i.e., the group_id must be valid and the group must not have been deleted).
2.
The original data plan associated with the SIM card must match the original data plan of the target group.

Request

Path Params

Header Params

Body Params application/jsonRequired

Example
{
    "sim_ids": [
        "389852123456789098762",
        "389852123456789098763",
        "389852123456789098764",
        "389852123456789098765"
    ],
    "partnerCode": "P000270",
    "sign": "ea7a3bba7e345e0b8ca7f7e3b43d6e72",
    "version": "3.0"
}

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 --request DELETE 'http://127.0.0.1/mall/bundle-groups//sims' \
--header 'Accept-Language: zh-CN' \
--header 'Content-Type: application/json' \
--data '{
    "sim_ids": [
        "389852123456789098762",
        "389852123456789098763",
        "389852123456789098764",
        "389852123456789098765"
    ],
    "partnerCode": "P000270",
    "sign": "ea7a3bba7e345e0b8ca7f7e3b43d6e72",
    "version": "3.0"
}'

Responses

🟢200
application/json
Bodyapplication/json

Example
{
    "data": {
        "sim_total_quantity": 105
    },
    "operateCode": "S",
    "message": "success"
}
Modified at 2026-06-25 03:43:27
Previous
Add SIM Cards to a Specified Group
Next
Query SIM Card Numbers in a Specified Group
Built with