Update Device by Hub

This endpoint facilitates updating a specific device within an organisation by specifying the hub. The request allows for modifying key attributes such as the device’s name, metadata, and assigned services. It also enables updates to hardware and connection settings, including connection type, status, speed, operating system version, model details, manufacturer information, network attributes, and battery status. Additionally, the request can adjust location details, identifying the port and hub managing the connection, along with hub-related settings such as firmware and bootloader versions, connection type and speed, product specifications, and configurable options like synchronisation and charging configurations. Metadata updates help structure the device’s capabilities, constraints, and operational environment, ensuring it remains aligned with organisational requirements.

Syntax: see 'CCall Structure

Type = 'PATCH'

'https://connect.cambrionix.com/api/hardware/v1/hubs/hub-serial/devices/device-id'

Variable Description
hub-serial This is the serial number of the hub
device-id This is the id of the device as a unique 128-bit number

In the data section of the request, include the information you wish to add, formatted as shown below.

{ "id": "device-id", "type": "device-type", "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } }, "model": { "code": "model-code", "description": "model-description" }, "vendor": { "name": "vendor-name", "id": vendor-ID }, "product": { "name": "product-name", "id": product-ID }, "os": { "type": "os-type", "version": "os-version" }, "trust": { "supported": support-pairing, "status": "trust-level" }, "network": { "mac": "MacAddress" }, "battery": { "level": battery-current-level, "status": "charge-status" }, "identifiers": { "usbSerialNumber": "usb-serial" }, service": { "id": "service-id", "address": { "hostName": "service-hostname", "port": service-port }, "computer": { "id": "MacAddress", "name": "computer-name " } }, "location": { "id": location-id, "computerId": "MacAddress", "port": port-number, "hub": { "serialNumber": "hub-serial", "host": { "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } } }, "firmware": { "version": "firmware-version", "type": "firmware-type" }, "bootloader": { "version": "bootloader-version" }, "name": "hub-name", "settings": {hub-settings}, "product": { "id": "product-id", "name": "hub-name", "description": "hub-description", "family": "hub-family", "ports": port-quantity, "identifiers": ["hub-identifiers"], "firmware": { "type": "firmware-type" }, "manufacturer": { "name": "manufacturer-name", "releaseDate": "hub-release-date" } }, "serialPort": { "status": "connection-status", "location": { "computerId": "computer-id", "locationId": location-id }, "connection": "serial-port" } } }, "name": "device-name", "organization": { "id": "organisation-id", "name": "organisation-name", "owner": { "id": "user-id" } } }

Variable Description
time The hub time, shown as an integer in ms
device-id This is the id of the device as a unique 128-bit number
device-type This is the type of device i.e. mobile
hub-serial This is the serial number of the hub
connection-status The connection status i.e. connected
connection-type The type connection i.e. USB
usb-version The USB version number of the connection to the hub
usb-description Name of USB connection i.e. SuperSpeed USB 5Gbps
usb-speed Maximum speed USB connection capable of
model-code This is the code of the device model
model-description This is a description of the model, this can be left blank
vendor-name This is the name of the Vendor
vendor-ID Device Vendor ID number, VID. Displayed as an Integer
product-name This is the name of the Product
product-ID Product ID number, PID. Displayed as an Integer
os-type This is the type of OS i.e. iOS
os-version This is the version number of the OS
support-pairing Whether the device supports being trusted/ paired
trust-level Whether the device is trusted/ paired
MacAdress A unique address assigned to the mobile device. It is a 48 bit value, consisting of twelve hexadecimal characters
battery-current-level Current battery percent level of device, displayed as a integer
charge-status Charging status of the battery i.e. full
usb-serial USB serial number
firmware-version Version number of the firmware. Format 'N.nn'
firmware-type Used to denote which firmware the product accepts
bootloader-version Version number of the bootloader. Format 'N.nn'
hub-name Name of the hub
hub-settings The hub internal settings
product-id This is the id of the hardware
hub-description This is the description of the product
hub-family This is the hardware family i.e. Thundersync
port-quantity This is the number of ports on the hub
hub-identifiers These are identifiers of the hub, hub-name and description
manufacturer-name This is the name of the manufacturer
hub-release-date This is the release date of the hub
service-id This is the id of the service as a unique 128-bit number
service-hostname This is the hostname of the service
service-port This is the port the service is using
computer-id This is the id of the computer as a unique 128-bit number
computer-name The name of the computer
location-id This is the id of the location as a unique 128-bit number
serial-port The Serial port the product is connected to.
organisation-id This is the id of the organisation as a unique 128-bit number
organisation-name This is the name of the organisation
user-id This is the id of the user as a unique 128-bit number
total-entries This is the total amount of entries returned
Returns:

{ "created": { "time": time }, "updated": { "time": time }, "id": "device-id", "type": "device-type", "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } }, "model": { "code": "model-code", "description": "model-description" }, "vendor": { "name": "vendor-name", "id": vendor-ID }, "product": { "name": "product-name", "id": product-ID }, "os": { "type": "os-type", "version": "os-version" }, "trust": { "supported": support-pairing, "status": "trust-level" }, "network": { "mac": "MacAddress" }, "battery": { "level": battery-current-level, "status": "charge-status" }, "identifiers": { "usbSerialNumber": "usb-serial" }, service": { "id": "service-id", "address": { "hostName": "service-hostname", "port": service-port }, "computer": { "id": "MacAddress", "name": "computer-name " } }, "location": { "id": location-id, "computerId": "MacAddress", "port": port-number, "hub": { "serialNumber": "hub-serial", "host": { "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } } }, "firmware": { "version": "firmware-version", "type": "firmware-type" }, "bootloader": { "version": "bootloader-version" }, "name": "hub-name", "settings": {hub-settings}, "product": { "id": "product-id", "name": "hub-name", "description": "hub-description", "family": "hub-family", "ports": port-quantity, "identifiers": ["hub-identifiers"], "firmware": { "type": "firmware-type" }, "manufacturer": { "name": "manufacturer-name", "releaseDate": "hub-release-date" } }, "serialPort": { "status": "connection-status", "location": { "computerId": "computer-id", "locationId": location-id }, "connection": "serial-port" } } }, "name": "device-name", "organization": { "id": "organisation-id", "name": "organisation-name", "owner": { "id": "user-id" } } }

Output Description
time The hub time, shown as an integer in ms
device-id This is the id of the device as a unique 128-bit number
device-type This is the type of device i.e. mobile
hub-serial This is the serial number of the hub
connection-status The connection status i.e. connected
connection-type The type connection i.e. USB
usb-version The USB version number of the connection to the hub
usb-description Name of USB connection i.e. SuperSpeed USB 5Gbps
usb-speed Maximum speed USB connection capable of
model-code This is the code of the device model
model-description This is a description of the model, this can be left blank
vendor-name This is the name of the Vendor
vendor-ID Device Vendor ID number, VID. Displayed as an Integer
product-name This is the name of the Product
product-ID Product ID number, PID. Displayed as an Integer
os-type This is the type of OS i.e. iOS
os-version This is the version number of the OS
support-pairing Whether the device supports being trusted/ paired
trust-level Whether the device is trusted/ paired
MacAdress A unique address assigned to the mobile device. It is a 48 bit value, consisting of twelve hexadecimal characters
battery-current-level Current battery percent level of device, displayed as a integer
charge-status Charging status of the battery i.e. full
usb-serial USB serial number
firmware-version Version number of the firmware. Format 'N.nn'
firmware-type Used to denote which firmware the product accepts
bootloader-version Version number of the bootloader. Format 'N.nn'
hub-name Name of the hub
hub-settings The hub internal settings
product-id This is the id of the hardware
hub-description This is the description of the product
hub-family This is the hardware family i.e. Thundersync
port-quantity This is the number of ports on the hub
hub-identifiers These are identifiers of the hub, hub-name and description
manufacturer-name This is the name of the manufacturer
hub-release-date This is the release date of the hub
service-id This is the id of the service as a unique 128-bit number
service-hostname This is the hostname of the service
service-port This is the port the service is using
computer-id This is the id of the computer as a unique 128-bit number
computer-name The name of the computer
location-id This is the id of the location as a unique 128-bit number
serial-port The Serial port the product is connected to.
organisation-id This is the id of the organisation as a unique 128-bit number
organisation-name This is the name of the organisation
user-id This is the id of the user as a unique 128-bit number
total-entries This is the total amount of entries returned
Example
curl -X 'POST' \
  'https://connect.cambrionix.com/api/hardware/v1/hubs/0000003B6F54119/device' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIszB5l2QdQQA' \
  -H 'Content-Type: application/json' \
  -d '{
  "type": "mobile",
  "connection": {
    "status": "connected",
    "updated": 0,
    "type": "usb",
    "version": "string",
    "speed": {
      "current": {
        "description": "string",
        "value": "string"
      },
      "supported": {
        "description": "string",
        "value": "string"
      }
    }
  },
  "model": {
    "code": "string",
    "description": "string"
  },
  "vendor": {
    "name": "string",
    "id": 0
  },
  "product": {
    "name": "string",
    "id": 0
  },
  "os": {
    "type": "Android",
    "version": "string"
  },
  "storage": [
    {
      "max": 0,
      "free": 0,
      "format": "string",
      "name": "string",
      "path": "string"
    }
  ],
  "trust": {
    "supported": true,
    "status": "not-paired"
  },
  "network": {
    "mac": "string",
    "ip": "string"
  },
  "battery": {
    "level": 100,
    "capacity": {
      "current": 0,
      "original": 0
    },
    "health": 0,
    "status": "charging",
    "error": "string"
  },
  "identifiers": {
    "usbSerialNumber": "string",
    "serialNumber": "string",
    "imei": "string",
    "ecid": "string",
    "udid": "string",
    "commonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  },
  "error": "string",
  "location": {
    "id": 0,
    "computerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "port": 0,
    "hub": {
      "serialNumber": "string"
    }
  },
  "name": "string",
  "note": {
    "content": "string",
    "updated": {
      "time": 0,
      "user": {
        "id": "string",
        "detail": {
          "givenName": "string",
          "surname": "string",
          "displayName": "string",
          "email": "string"
        }
      }
    }
  },
  "metadata": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "hardware": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}'
Returns
{
  "result": [
    {
      "created": {
        "time": 1717610797484
      },
      "updated": {
        "time": 1739880859518
      },
      "id": "b96843eb-20b8-4406-b5ff-5b539c70819c",
      "type": "mobile",
      "connection": {
        "status": "connected",
        "updated": 1738542512340,
        "type": "usb",
        "version": "2.0",
        "speed": {
          "current": {
            "description": "High",
            "value": "480Mbps"
          }
        }
      },
      "model": {
        "code": "iPhone9,3",
        "description": ""
      },
      "vendor": {
        "name": "Apple Inc.",
        "id": 1452
      },
      "product": {
        "name": "iPhone",
        "id": 4776
      },
      "os": {
        "type": "iOS",
        "version": "15.4.1"
      },
      "trust": {
        "supported": true,
        "status": "paired"
      },
      "network": {
        "mac": "34:a8:eb:b7:eb:47"
      },
      "battery": {
        "level": 100,
        "status": "full",
        "error": "Could not fetch diagnostic info: PASSWORD_PROTECTED"
      },
      "identifiers": {
        "usbSerialNumber": "d4786c633a408c4a6c843a2bb79951b631b968a1"
      },
      "service": {
        "id": "91cf2097-c76a-48a4-9b8f-47888f3dcd0d",
        "address": {
          "hostName": "cbrxci-010.api.cambrionix.com",
          "port": 43424
        },
        "computer": {
          "id": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
          "name": "CBRXCI-010"
        }
      },
      "location": {
        "id": 608317746,
        "computerId": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
        "port": 4,
        "hub": {
          "serialNumber": "0000004B6F54123E",
          "host": {
            "connection": {
              "status": "connected",
              "updated": 1738537904250,
              "type": "usb",
              "version": "3.2",
              "speed": {
                "current": {
                  "description": "SuperSpeed USB 5Gbps",
                  "value": "5Gbps"
                }
              }
            }
          },
          "firmware": {
            "version": "1.83.0",
            "type": "un"
          },
          "bootloader": {
            "version": "0.22.0"
          },
          "name": "SuperSync15",
          "settings": {
            "alt_sync_chrg": "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0",
            "attach_threshold": "2",
            "charged_threshold": "0250",
            "company_name": "cambrionix",
            "default_profile": "1 1 1 1 1 1 1 1 1 1 1 1 1 1 1",
            "display_mode": "d",
            "local_name": "-",
            "misc_flags": "0000",
            "ports_on": "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0",
            "product_name": "PS15-USB3",
            "remap_ports": "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15",
            "sync_chrg": "1 1 1 1 1 1 1 1 1 1 1 1 1 1 1",
            "temperature_max": "d"
          },
          "product": {
            "id": "00000000-0000-0000-0000-000000000001",
            "name": "SuperSync15",
            "description": "SuperSync15",
            "family": "SuperSync",
            "ports": 15,
            "identifiers": [
              "SuperSync15",
              "SS15"
            ],
            "firmware": {
              "type": "un"
            },
            "manufacturer": {
              "name": "Cambrionix",
              "releaseDate": "2019-01-01"
            }
          },
          "serialPort": {
            "status": "unresponsive",
            "location": {
              "computerId": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
              "locationId": 608317776
            },
            "connection": "COM12"
          }
        }
      },
      "name": "Apple Inc. iPhone",
      "organization": {
        "id": "dafc70d5-a4c8-42a3-ad8d-a8ccb5fa313f",
        "name": "Staging Test Platform ( Premium License ) ",
        "owner": {
          "id": "46bbf7f5-1794-411d-b42b-97ab2fe12460"
        }
      }
    }
  ]
}
Errors

If there is an error in the API method then JSON-RPC Error Object a will be returned

Output Description
time The hub time, shown as an integer in ms
device-id This is the id of the device as a unique 128-bit number
device-type This is the type of device i.e. mobile
hub-serial This is the serial number of the hub
connection-status The connection status i.e. connected
connection-type The type connection i.e. USB
usb-version The USB version number of the connection to the hub
usb-description Name of USB connection i.e. SuperSpeed USB 5Gbps
usb-speed Maximum speed USB connection capable of
model-code This is the code of the device model
model-description This is a description of the model, this can be left blank
vendor-name This is the name of the Vendor
vendor-ID Device Vendor ID number, VID. Displayed as an Integer
product-name This is the name of the Product
product-ID Product ID number, PID. Displayed as an Integer
os-type This is the type of OS i.e. iOS
os-version This is the version number of the OS
support-pairing Whether the device supports being trusted/ paired
trust-level Whether the device is trusted/ paired
MacAdress A unique address assigned to the mobile device. It is a 48 bit value, consisting of twelve hexadecimal characters
battery-current-level Current battery percent level of device, displayed as a integer
charge-status Charging status of the battery i.e. full
usb-serial USB serial number
firmware-version Version number of the firmware. Format 'N.nn'
firmware-type Used to denote which firmware the product accepts
bootloader-version Version number of the bootloader. Format 'N.nn'
hub-name Name of the hub
hub-settings The hub internal settings
product-id This is the id of the hardware
hub-description This is the description of the product
hub-family This is the hardware family i.e. Thundersync
port-quantity This is the number of ports on the hub
hub-identifiers These are identifiers of the hub, hub-name and description
manufacturer-name This is the name of the manufacturer
hub-release-date This is the release date of the hub
service-id This is the id of the service as a unique 128-bit number
service-hostname This is the hostname of the service
service-port This is the port the service is using
computer-id This is the id of the computer as a unique 128-bit number
computer-name The name of the computer
location-id This is the id of the location as a unique 128-bit number
serial-port The Serial port the product is connected to.
organisation-id This is the id of the organisation as a unique 128-bit number
organisation-name This is the name of the organisation
user-id This is the id of the user as a unique 128-bit number
total-entries This is the total amount of entries returned
Returns:

{ "created": { "time": time }, "updated": { "time": time }, "id": "device-id", "type": "device-type", "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } }, "model": { "code": "model-code", "description": "model-description" }, "vendor": { "name": "vendor-name", "id": vendor-ID }, "product": { "name": "product-name", "id": product-ID }, "os": { "type": "os-type", "version": "os-version" }, "trust": { "supported": support-pairing, "status": "trust-level" }, "network": { "mac": "MacAddress" }, "battery": { "level": battery-current-level, "status": "charge-status" }, "identifiers": { "usbSerialNumber": "usb-serial" }, service": { "id": "service-id", "address": { "hostName": "service-hostname", "port": service-port }, "computer": { "id": "MacAddress", "name": "computer-name " } }, "location": { "id": location-id, "computerId": "MacAddress", "port": port-number, "hub": { "serialNumber": "hub-serial", "host": { "connection": { "status": "connection-status", "updated": time, "type": "connection-type", "version": "usb-version", "speed": { "current": { "description": "usb-description", "value": "usb-speed" } } } }, "firmware": { "version": "firmware-version", "type": "firmware-type" }, "bootloader": { "version": "bootloader-version" }, "name": "hub-name", "settings": {hub-settings}, "product": { "id": "product-id", "name": "hub-name", "description": "hub-description", "family": "hub-family", "ports": port-quantity, "identifiers": ["hub-identifiers"], "firmware": { "type": "firmware-type" }, "manufacturer": { "name": "manufacturer-name", "releaseDate": "hub-release-date" } }, "serialPort": { "status": "connection-status", "location": { "computerId": "computer-id", "locationId": location-id }, "connection": "serial-port" } } }, "name": "device-name", "organization": { "id": "organisation-id", "name": "organisation-name", "owner": { "id": "user-id" } } }

Output Description
time The hub time, shown as an integer in ms
device-id This is the id of the device as a unique 128-bit number
device-type This is the type of device i.e. mobile
hub-serial This is the serial number of the hub
connection-status The connection status i.e. connected
connection-type The type connection i.e. USB
usb-version The USB version number of the connection to the hub
usb-description Name of USB connection i.e. SuperSpeed USB 5Gbps
usb-speed Maximum speed USB connection capable of
model-code This is the code of the device model
model-description This is a description of the model, this can be left blank
vendor-name This is the name of the Vendor
vendor-ID Device Vendor ID number, VID. Displayed as an Integer
product-name This is the name of the Product
product-ID Product ID number, PID. Displayed as an Integer
os-type This is the type of OS i.e. iOS
os-version This is the version number of the OS
support-pairing Whether the device supports being trusted/ paired
trust-level Whether the device is trusted/ paired
MacAdress A unique address assigned to the mobile device. It is a 48 bit value, consisting of twelve hexadecimal characters
battery-current-level Current battery percent level of device, displayed as a integer
charge-status Charging status of the battery i.e. full
usb-serial USB serial number
firmware-version Version number of the firmware. Format 'N.nn'
firmware-type Used to denote which firmware the product accepts
bootloader-version Version number of the bootloader. Format 'N.nn'
hub-name Name of the hub
hub-settings The hub internal settings
product-id This is the id of the hardware
hub-description This is the description of the product
hub-family This is the hardware family i.e. Thundersync
port-quantity This is the number of ports on the hub
hub-identifiers These are identifiers of the hub, hub-name and description
manufacturer-name This is the name of the manufacturer
hub-release-date This is the release date of the hub
service-id This is the id of the service as a unique 128-bit number
service-hostname This is the hostname of the service
service-port This is the port the service is using
computer-id This is the id of the computer as a unique 128-bit number
computer-name The name of the computer
location-id This is the id of the location as a unique 128-bit number
serial-port The Serial port the product is connected to.
organisation-id This is the id of the organisation as a unique 128-bit number
organisation-name This is the name of the organisation
user-id This is the id of the user as a unique 128-bit number
total-entries This is the total amount of entries returned
Example
curl -X 'PATCH' \
  'https://connect.cambrionix.com/api/hardware/v1/hubs/0000003B6F541198/devices/0000003B6F541198' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsIZrMrXFm9AnFRBri2VAKM_wpZ_zl5zB5l2QdQQA' \
  -H 'Content-Type: application/json' \
  -d '{
  "type": "mobile",
  "connection": {
    "status": "connected",
    "updated": 0,
    "type": "usb",
    "version": "string",
    "speed": {
      "current": {
        "description": "string",
        "value": "string"
      },
      "supported": {
        "description": "string",
        "value": "string"
      }
    }
  },
  "model": {
    "code": "string",
    "description": "string"
  },
  "vendor": {
    "name": "string",
    "id": 0
  },
  "product": {
    "name": "string",
    "id": 0
  },
  "os": {
    "type": "Android",
    "version": "string"
  },
  "storage": [
    {
      "max": 0,
      "free": 0,
      "format": "string",
      "name": "string",
      "path": "string"
    }
  ],
  "trust": {
    "supported": true,
    "status": "not-paired"
  },
  "network": {
    "mac": "string",
    "ip": "string"
  },
  "battery": {
    "level": 100,
    "capacity": {
      "current": 0,
      "original": 0
    },
    "health": 0,
    "status": "charging",
    "error": "string"
  },
  "identifiers": {
    "usbSerialNumber": "string",
    "serialNumber": "string",
    "imei": "string",
    "ecid": "string",
    "udid": "string",
    "commonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  },
  "error": "string",
  "location": {
    "id": 0,
    "computerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "port": 0,
    "hub": {
      "serialNumber": "string"
    }
  },
  "name": "string",
  "note": {
    "content": "string",
    "updated": {
      "time": 0,
      "user": {
        "id": "string",
        "detail": {
          "givenName": "string",
          "surname": "string",
          "displayName": "string",
          "email": "string"
        }
      }
    }
  },
  "metadata": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "hardware": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}'
Returns
{
  "result": [
    {
      "created": {
        "time": 1717610797484
      },
      "updated": {
        "time": 1739880859518
      },
      "id": "b96843eb-20b8-4406-b5ff-5b539c70819c",
      "type": "mobile",
      "connection": {
        "status": "connected",
        "updated": 1738542512340,
        "type": "usb",
        "version": "2.0",
        "speed": {
          "current": {
            "description": "High",
            "value": "480Mbps"
          }
        }
      },
      "model": {
        "code": "iPhone9,3",
        "description": ""
      },
      "vendor": {
        "name": "Apple Inc.",
        "id": 1452
      },
      "product": {
        "name": "iPhone",
        "id": 4776
      },
      "os": {
        "type": "iOS",
        "version": "15.4.1"
      },
      "trust": {
        "supported": true,
        "status": "paired"
      },
      "network": {
        "mac": "34:a8:eb:b7:eb:47"
      },
      "battery": {
        "level": 100,
        "status": "full",
        "error": "Could not fetch diagnostic info: PASSWORD_PROTECTED"
      },
      "identifiers": {
        "usbSerialNumber": "d4786c633a408c4a6c843a2bb79951b631b968a1"
      },
      "service": {
        "id": "91cf2097-c76a-48a4-9b8f-47888f3dcd0d",
        "address": {
          "hostName": "cbrxci-010.api.cambrionix.com",
          "port": 43424
        },
        "computer": {
          "id": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
          "name": "CBRXCI-010"
        }
      },
      "location": {
        "id": 608317746,
        "computerId": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
        "port": 4,
        "hub": {
          "serialNumber": "0000004B6F54123E",
          "host": {
            "connection": {
              "status": "connected",
              "updated": 1738537904250,
              "type": "usb",
              "version": "3.2",
              "speed": {
                "current": {
                  "description": "SuperSpeed USB 5Gbps",
                  "value": "5Gbps"
                }
              }
            }
          },
          "firmware": {
            "version": "1.83.0",
            "type": "un"
          },
          "bootloader": {
            "version": "0.22.0"
          },
          "name": "SuperSync15",
          "settings": {
            "alt_sync_chrg": "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0",
            "attach_threshold": "2",
            "charged_threshold": "0250",
            "company_name": "cambrionix",
            "default_profile": "1 1 1 1 1 1 1 1 1 1 1 1 1 1 1",
            "display_mode": "d",
            "local_name": "-",
            "misc_flags": "0000",
            "ports_on": "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0",
            "product_name": "PS15-USB3",
            "remap_ports": "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15",
            "sync_chrg": "1 1 1 1 1 1 1 1 1 1 1 1 1 1 1",
            "temperature_max": "d"
          },
          "product": {
            "id": "00000000-0000-0000-0000-000000000001",
            "name": "SuperSync15",
            "description": "SuperSync15",
            "family": "SuperSync",
            "ports": 15,
            "identifiers": [
              "SuperSync15",
              "SS15"
            ],
            "firmware": {
              "type": "un"
            },
            "manufacturer": {
              "name": "Cambrionix",
              "releaseDate": "2019-01-01"
            }
          },
          "serialPort": {
            "status": "unresponsive",
            "location": {
              "computerId": "4b7e157b-1866-4e70-a33c-d9c9ba070241",
              "locationId": 608317776
            },
            "connection": "COM12"
          }
        }
      },
      "name": "Apple Inc. iPhone",
      "organization": {
        "id": "dafc70d5-a4c8-42a3-ad8d-a8ccb5fa313f",
        "name": "Staging Test Platform ( Premium License ) ",
        "owner": {
          "id": "46bbf7f5-1794-411d-b42b-97ab2fe12460"
        }
      }
    }
  ]
}
Errors

If there is an error in the API method then JSON-RPC Error Object a will be returned