Update Thing Name
This guide will show you how you can update your Thing anem via API.
Please note that in order to update Thing description we will need to run 2 API commands:
1st API command - get Thing cas value
Get Thing information
GET
https://console.monogoto.io/thing/ThingId_ICCID_{ICCID}
Path Parameters
ICCID*
String
The ICCID of your SIM
Headers
YOUR_TOKEN*
String
Your authentication token
Add your Thing ICCID and Token in the GET request to successfully obtain the Thing info.
Example using cURL:
Example of response to our request:
Returns a single Thing
Thing ID
Thing object identified by the Thing ID parameters
Type
Price Plan Inner ID
Thing identifier
Customer ID
Thing Name
Thing Description
Things Group ID
ExternalUniqueId
External Unique Type
External Batch ID
Batch ID
Subscription Profile ID
Network Provider ID
Roaming Policy Id
Distance in meters between expected and current location
Thing tags
Thing GEO Location
Thing GEO Location
Fencing Radius of the device. Updated on GEO Fencing Breach
How long the Thing is unavailable
An array of thing allocated IP addresses
Firewall block attempt number
Street address of the thing
Free-text user-defined remarks about the thing
State of the thing
Billing State of the thing
Document Created Date
Document Modified Date
Transferred to account date and time
International Mobile Equipment Identity
Original IMEI
Block/unblock service according to master IMEI attribute if this flag on true
Allowed three states : Inherits - take from next hierarchy level (Thing Group, Customer) , Enable - will create OTA Campaign with OPLMN , PLMN Sel operations if the subscriber connected to network in different country, Disable - will NOT create OTA Campaign
Allowed three states : Inherits - take from next hierarchy level (Thing Group, Customer) , Enable - will send welcome SMS if the subscriber connected to network in different country, Disable - will NOT send welcome SMS
International Mobile Subscriber Identity
Mobile Subscriber Integrated Services Digital Number
VCS Account ID
Roaming Restrictions
Price Plans
indicator of version
2nd API command - Update Thing Information
Put Thing information
PUT
https://console.monogoto.io/thing/update
Headers
YOUR_TOKEN*
String
Your authentication token
Request Body
ICCID*
String
The ICCID of your SIM
NEW_NAME*
String
Name you wish your Thing to have
CAS*
String
Value to confirm that you are using latest information for Thing
Example using cURL:
Expected response:
Update a single ThingTake a look that the customer is not allowed to modify MSISDN
Updated thing parameters
Price Plan Inner ID
Thing identifier
Thing Name
Thing Description
Things Group ID
Network Provider ID
Roaming Policy Id
Thing tags
Thing GEO Location
Thing GEO Location
Fencing Radius of the device. Updated on GEO Fencing Breach
How long the Thing is unavailable
An array of thing allocated IP addresses
PIN1
PIN2
PUK1
PUK2
Firewall block attempt number
Street address of the thing
Free-text user-defined remarks about the thing
Mobile Subscriber Integrated Services Digital Number
Original IMEI
Block/unblock service according to master IMEI attribute if this flag on true
Allowed three states : Inherits - take from next hierarchy level (Thing Group, Customer) , Enable - will create OTA Campaign with OPLMN , PLMN Sel operations if the subscriber connected to network in different country, Disable - will NOT create OTA Campaign
Allowed three states : Inherits - take from next hierarchy level (Thing Group, Customer) , Enable - will send welcome SMS if the subscriber connected to network in different country, Disable - will NOT send welcome SMS
Roaming Policies
Type of the SIM
indicator of version
Price Plans
Thing updated successfully
Last updated