Create Multiple Devices

The following sample JSON request creates two devices with various settings. Most of the settings available in the Get Single Device page can be specified.

Request

POST /ws/v1/devices/inventory

Payload

[
  {
    "id": "00000000-00000000-0040FFFF-FF8001B1",
    "install_code": "device-default-password-from-label",
    "name": "Deadpool2",
    "tags" : ["Marvel","AntiHero"],
    "group": "ExampleGroup"
  },
 {
    "id": "00000000-00000000-0040FFFF-FF8001B2",
    "install_code": "device-default-password-from-label",
    "name": "Superman",
    "tags" : ["DC","Hero"],
    "group": "ExampleGroup"
  }
]

Response

{
    "count": 2,
    "list": [
        {
            "alerts": 0,
            "carrier": "AT&T",
            "channels_uri": "/ws/v1/devices/channels/00000000-00000000-0040FFFF-FF8001B1",
            "connection_status": "disconnected",
            "customer_id": 7493,
            "firmware_status": "not_identified",
            "firmware_version": "22.5.0.0",
            "group": "ExampleGroup",
            "health_status": "unknown",
            "id": "00000000-00000000-0040FFFF-FF8001B1",
            "in_maintenance_window": "yes",
            "last_update": "2022-07-19T19:05:10.870Z",
            "mac": "00:40:FF:80:01:B1",
            "maintenance_mode": "off",
            "management_uri": "/ws/v1/devices/management/00000000-00000000-0040FFFF-FF8001B1",
            "metrics_uri": "/ws/v1/devices/metrics/00000000-00000000-0040FFFF-FF8001B1",
            "name": "Deadpool2",
            "registration_date": "2022-06-16T21:03:00.000Z",
            "restricted_status": "unrestricted",
            "tags": [
                "Marvel",
                "AntiHero"
            ],
            "type": "Digi TX64"
        },
        {
            "channels_uri": "/ws/v1/devices/channels/00000000-00000000-0040FFFF-FF8001B2",
            "connection_status": "disconnected",
            "customer_id": 7493,
            "firmware_status": "not_identified",
            "group": "ExampleGroup",
            "health_status": "unknown",
            "id": "00000000-00000000-0040FFFF-FF8001B2",
            "in_maintenance_window": "yes",
            "mac": "00:40:FF:80:01:B2",
            "maintenance_mode": "off",
            "management_uri": "/ws/v1/devices/management/00000000-00000000-0040FFFF-FF8001B2",
            "metrics_uri": "/ws/v1/devices/metrics/00000000-00000000-0040FFFF-FF8001B2",
            "name": "Superman",
            "restricted_status": "unrestricted",
            "tags": [
                "DC",
                "Hero"
            ],
            "type": " "
        }
    ]
}