Get Things List
This guide will show you how you can receive a list of your Things (SIM cards) via an API command
Returns list of things
GET https://console.monogoto.io/things
Path Parameters
Name
Type
Description
THING_NAME_SORT
String
Thing Name
Headers
Name
Type
Description
YOUR_TOKEN*
String
Your authentication token
[
{
"Type": "string",
"PricePlanInnerId": "string",
"ThingId": "string",
"CustomerId": "string",
"ThingName": "string",
"ThingDescription": "string",
"ThingsGroupId": "string",
"ExternalUniqueId": "string",
"ExternalUniqueType": "string",
"ExternalBatchId": "string",
"BatchId": "string",
"SubProfId": "string",
"NetworkProviderId": "string",
"RoamingPolicyId": "string",
"GeoDistance": 0,
"ThingTag": [
"string"
],
"Latitude": 0,
"Longitude": 0,
"FencingRadius": 0,
"UnavailabilityTime": "2022-05-30T10:00:20.823Z",
"IPv4": "string",
"IPv4PoolId": "string",
"IPv4AllocationPolicy": "string",
"IPv4Lock": true,
"IPv6": "string",
"IPv6PoolId": "string",
"IPv6AllocationPolicy": "string",
"IPv6Lock": true,
"FwBlockAttempts": 0,
"StreetAddress": "string",
"Remarks": "string",
"hss": {
"serviceSelection": "string",
"pdnType": 0,
"vplmnDynamicAddressAllowed": 0,
"PDNgwAllocationType": 0,
"ambr": {
"maxRequestedBandwidthUL": 0,
"maxRequestedBandwidthDL": 0
},
"epsQos": {
"qosClassIden": 0,
"priorityLevel": 0,
"preemptionCapability": 0,
"preemptionVulnerability": 0
}
},
"State": "string",
"BillingState": "string",
"DateCreated": 0,
"DateModified": 0,
"DateAssignedToCustomer": 0,
"IMEI": "string",
"MasterIMEI": "string",
"LockMasterImei": true,
"IMSI": "string",
"MSISDN": "string",
"VcsAccountId": "string",
"LastLocation": {
"Timestamp": 0,
"Type": "string",
"Latitude": 0,
"MCC": "string",
"MNC": "string",
"Longitude": 0,
"AccuracyInKM": 0,
"IMSI": "string",
"IsLocationTypeAccurate": true,
"CellId": 0,
"Lac": 0
},
"LastAccuracyLocation": {
"Timestamp": 0,
"Type": "string",
"Latitude": 0,
"MCC": "string",
"MNC": "string",
"Longitude": 0,
"AccuracyInKM": 0,
"IMSI": "string",
"IsLocationTypeAccurate": true,
"CellId": 0,
"Lac": 0
},
"RoamingRestrictions": [
{
"BlockRoaming": true,
"BlockSMS": true,
"BlockMOVoiceFlag": true,
"BlockMTVoiceFlag": true,
"DataRestrictionByterateLimit": "string",
"MNOId": "string",
"Preferred": true,
"RoamingPartnerId": 0,
"RoamingPlanId": "string",
"ByterateFlag": true,
"BlockMOSMSFlag": true
}
],
"Block": {
"Data2G": true,
"Data": true,
"LTEData": true,
"Data5G": true,
"SMS_MO": true,
"SMS_MT": true,
"Supplementary_Services": true,
"Voice_International": true,
"Voice_International_Exc_Home": true,
"Voice_MO": true,
"Voice_MT": true,
"Voice_Premium": true
},
"ActualUsage": {
"MO_SMS_CDR_": 0,
"Data_": 0,
"Voice_": 0,
"Alarm": 0
},
"APN": {
"ShortId": "string",
"DateModified": "string",
"Name": "string",
"ApnId": "string",
"Description": "string",
"IpRange": "string",
"Ipv6Range": "string",
"Type": "string",
"InterfaceName": "string",
"ServedByJpU": true,
"DynamicIPAddress": true,
"pdpsub": {
"Delay-Class": 0,
"Mean-Throughput": 0,
"Pdp-ContextId": 0,
"Peak-Throughput": 0,
"Precedence-Class": 0,
"Reliability-Class": 0,
"PreferredDataMode": 0,
"NonIpDataDelvMechanism": 0,
"NonIPPDNTypeIndicator": 0,
"qos": {
"Delivery-Of-Erroneous-SDU": 0,
"Delivery-Order": 0,
"Guaranteed-Bit-Rate-For-DownLink": 0,
"Guaranteed-Bit-Rate-For-Uplink": 0,
"Guaranteed-Bit-Rate-ForDownlink(extended)": 0,
"Maximum-Bit-Rate-For-Downlink": 0,
"Maximum-Bit-Rate-For-Downlink(extended)": 0,
"Maximum-Bit-Rate-For-Uplink": 0,
"Maximum-SDU-Size": 0,
"Priority": 0,
"Residual-BER": 0,
"SDU-Error-Ratio": 0,
"Signaling-Indication": 0,
"Source-Statistics-Descriptor": 0,
"Traffic-Class": 0,
"Traffic-Handling-Priority": 0,
"Transfer-Delay": 0
}
}
},
"cas": "string"
}
]
Example using cURL:
Example of received result:
Filters
You may use various filters to show only specific Things. Example:
Example of request showing 50 Things with 0 offset in descending order by Thing name:
Last updated
Was this helpful?