Smarthub Api En
  1. SIM Card Batch Operation
  • Overview
    • Global Description
  • SIM Card Management
    • Retrieve SIM detail information
      GET
    • Retrieve list of SIMs detail information
      GET
    • Retrieve state change history of SIMs
      GET
    • Retreive custom field of SIM
      GET
    • Edit custom field of SIM
      PUT
    • Activate SIM
      POST
    • Suspend SIM
      POST
    • Retire SIM
      POST
    • SIM subscribe to supplimentary rate plan
      POST
    • Change SIM basic rate plan
      PUT
    • Change SIM apn status
      PUT
  • SIM Card Batch Operation
    • Batch SIM activate
      POST
    • Batch SIM suspend
      POST
    • Batch SIM retire
      POST
    • Batch change SIM basic rate plan
      POST
    • Retrieve batch job information
      GET
  • Sms Service
    • Send SMS to terminal
      POST
    • Query SMS delivery status
      GET
    • MO SMS Push
      POST
    • Push MT SMS Status Report
      POST
  • Subscription Notification
    • Push Cycle Usage Tracking Event Notification
      POST
    • Push Imei Change Event Notification
      POST
    • Push No Session Connection Event Notification
      POST
    • Push Prepaid Service Package Expired Event Notification
      POST
    • Push Prepaid Service Package Traffic Tracking Event Notification
      POST
    • Push Sim Status Change Event Notification
      POST
    • Push Sim Apn Status Change Event Notification
      POST
  • Share Pool
    • Get share pool information
  • Enterprise Information
    • Get enterprise information
    • Get account information
    • Get servicePackages information
  • SIM Card Statistics
    • Get the country code traffic and number of cards for SIM card statistics
  1. SIM Card Batch Operation

Batch SIM suspend

POST
/batchJobs/global-sims/deactivate
This is an async api, only use to persist batch job. The actual change status will be accessed by another api.
Maximum 50 SIMs in Testable, Activable, Activated can be suspended using this API.

Request

Header Params

Body Params application/json

Example
{
    "giccids": [
        "8986011805021000040"
    ]
}

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 POST '/batchJobs/global-sims/deactivate' \
--header 'X-API-Key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "giccids": [
        "8986011805021000040"
    ]
}'

Responses

🟢200OK
application/json
Async job id
Body

Example
{
    "jobId": "ff8080815b1d381001511e06f52b1232"
}
🟠422Parameter Error
Modified at 2024-11-06 08:54:48
Previous
Batch SIM activate
Next
Batch SIM retire
Built with