Get Cellular Module Status (v2.0)
GET/v2.0/api/tenants/:tenant_id/machines/:machine_id/cellular_modules/:cellular_module_id/status
Get the cellular module status.
Request
Path Parameters
ID of the tenant.
The ID of the device.
ID of the cellular module.
Responses
- 200
- 400
Successful Operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The activation state of the cellular module.
The active SIM of the cellular module.
The name of the carrier.
firmware FirmwareState[]
The firmware of the cellular module.
Active
Carrier
Fw Version
Pri Version
Storage Location
gps GPSState
The GPS, if enabled for the cellular module.
Latitude
Longitude
State
The ID of the cellular module.
The IMEI number.
Lists the last state change of the firmware.
The manufacturer of the firmware.
The model name.
The reason for a modem error.
The modem state.
The network registration state.
network_state NetworkState
The network state.
Cell Id
Frequency Band
Mcc
Mnc
Roaming
The packet service state.
The serial number.
The signal strength indicator.
sim SimState[]
Details of the SIM.
Carrier
Iccid
Imsi
Pin State
Present
Remaining Attempts Pin Verify
Remaining Attempts Puk Unblock
Slot Number
The technology of the cellular module.
{
"activation_state": "string",
"active_sim": 0,
"carrier": "string",
"firmware": [
{
"active": true,
"carrier": "string",
"fw_version": "string",
"pri_version": "string",
"storage_location": "string"
}
],
"gps": {
"latitude": 0,
"longitude": 0,
"state": "string"
},
"id": "string",
"imei": "string",
"last_state_change": 0,
"manufacturer": "string",
"model_name": "string",
"modem_error_reason": "string",
"modem_state": "string",
"network_registration_state": "string",
"network_state": {
"cell_id": 0,
"frequency_band": "string",
"mcc": 0,
"mnc": 0,
"roaming": true
},
"packet_service_state": "string",
"serial_number": "string",
"signal_strength_indicator": "string",
"sim": [
{
"carrier": "string",
"iccid": "string",
"imsi": "string",
"pin_state": "string",
"present": true,
"remaining_attempts_pin_verify": 0,
"remaining_attempts_puk_unblock": 0,
"slot_number": 0
}
],
"technology": "string"
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
_error ErrorResponse[]
The error code.
The error message.
{
"_error": [
{
"code": "string",
"message": "string"
}
]
}
{
"value": {
"_error": [
{
"code": "MACHINE_NOT_FOUND"
},
{
"code": "CELLULAR_MODULE_NOT_FOUND"
},
{
"code": "CELLULAR_MODULE_STATUS_NOT_REPORTED"
}
]
}
}