66 url : https://lab5e.com
77 description : API for device, collection, output and firmware management
88 title : The Span API
9- version : 4.2.4 curable-andres
9+ version : 4.3.0 grouchy-aloysius
1010servers :
1111- url : https://api.lab5e.com/
1212security :
7979 application/json :
8080 schema :
8181 $ref : ' #/components/schemas/CreateCollectionRequest'
82+ description : Request object when creating a collection. The collect ID is
83+ assigned by the service.
8284 required : true
8385 responses :
8486 " 200 " :
@@ -3218,11 +3220,14 @@ components:
32183220 properties :
32193221 imsi :
32203222 format : int64
3223+ title : The IMSI is the unique ID for the (e|nu|whatever)SIM card
32213224 type : string
32223225 imei :
32233226 description : |-
32243227 on your device. This is the primary identifier for your
32253228 device on the network.
3229+
3230+ The IMEI number is the unique ID for your hardware as
32263231 format : int64
32273232 type : string
32283233 title : CellularIOTConfig
@@ -3243,27 +3248,38 @@ components:
32433248 network : network
32443249 properties :
32453250 gatewayId :
3251+ title : The currently used gateway
32463252 type : string
32473253 allocatedIp :
3254+ description : Allocated IP address.
32483255 type : string
32493256 allocatedAt :
32503257 format : int64
3258+ title : Time stamp for address allocation
32513259 type : string
32523260 cellId :
32533261 format : int64
3262+ title : Cell ID for device. This might not be set, depending on
32543263 type : string
32553264 mcc :
3256- description : the provider in use.
3265+ description : |-
3266+ the provider in use.
3267+
3268+ The Mobile Country Code for the operator.
32573269 format : int32
32583270 type : integer
32593271 mnc :
32603272 format : int32
3273+ title : The Mobile Network Code for the operator
32613274 type : integer
32623275 country :
3276+ title : The name of the country in plain text
32633277 type : string
32643278 network :
3279+ title : The name of the mobile network
32653280 type : string
32663281 countryCode :
3282+ title : ISO country code
32673283 type : string
32683284 lastUpdate :
32693285 format : int64
@@ -3668,6 +3684,7 @@ components:
36683684 title : Last reported manufacturer string
36693685 type : string
36703686 state :
3687+ description : State of the firmware.
36713688 type : string
36723689 stateMessage :
36733690 title : Description of the firmware state
@@ -3686,6 +3703,7 @@ components:
36863703 - targeted
36873704 properties :
36883705 imageId :
3706+ title : Yes it is inconsistent
36893707 type : string
36903708 targeted :
36913709 items :
@@ -3775,6 +3793,8 @@ components:
37753793 payload : payload
37763794 messageId : messageId
37773795 received : received
3796+ mqttMetaData :
3797+ topic : topic
37783798 transport : transport
37793799 device :
37803800 metadata :
@@ -3832,6 +3852,8 @@ components:
38323852 payload : payload
38333853 messageId : messageId
38343854 received : received
3855+ mqttMetaData :
3856+ topic : topic
38353857 transport : transport
38363858 device :
38373859 metadata :
@@ -4172,6 +4194,16 @@ components:
41724194 type : array
41734195 title : ListUpstreamMessagesResponse
41744196 type : object
4197+ MQTTMetadata :
4198+ description : MQTT metadata for messages received through one of the MQTT endpoints.
4199+ This is an EXPERIMENTAL feature.
4200+ example :
4201+ topic : topic
4202+ properties :
4203+ topic :
4204+ type : string
4205+ title : MQTTMetadata
4206+ type : object
41754207 MessageDownstream :
41764208 description : Downstream messages are sent from the backend to the devices.
41774209 example :
@@ -4222,6 +4254,7 @@ components:
42224254 - unspecified
42234255 - udp
42244256 - coap
4257+ - mqtt
42254258 title : MessageTransport
42264259 type : string
42274260 MessageUpstream :
@@ -4246,6 +4279,7 @@ components:
42464279 $ref : ' #/components/schemas/MessageTransport'
42474280 received :
42484281 format : int64
4282+ title : Time the message was received, ms from epoch
42494283 type : string
42504284 payload :
42514285 format : byte
@@ -4474,6 +4508,8 @@ components:
44744508 payload : payload
44754509 messageId : messageId
44764510 received : received
4511+ mqttMetaData :
4512+ topic : topic
44774513 transport : transport
44784514 device :
44794515 metadata :
@@ -4552,6 +4588,8 @@ components:
45524588 for all messages received. Note that the received time stamp and the
45534589 message ID might not be
45544590 type : string
4591+ mqttMetaData :
4592+ $ref : ' #/components/schemas/MQTTMetadata'
45554593 title : OutputDataMessage
45564594 type : object
45574595 OutputLogEntry :
0 commit comments