Skip to main content

List Workspace Asset Division Devices

GET 

/api/v1/workspaces/:workspace/assets/:asset/divisions/:division/devices

List all Devices in a Workspace/Asset/Division group by their Names.

Request

Path Parameters

    workspace stringrequired

    Name of the Workspace

    asset stringrequired

    Name of the Asset

    division stringrequired

    Name of the Division

Query Parameters

    size integer

    Possible values: > 0 and <= 100

    Default value: 100
    nextToken string
    sortBy string

    Possible values: [id, name, type, onboarded, macAddresses, netbird]

    sortOrder string

    Possible values: [asc, desc]

    Default value: asc

Responses

Success

Schema

    size integerrequired

    Possible values: > 0

    Example: 100

    data

    object[]

    required

  • Array [

  • id integerrequired

    ID of the Device

    Possible values: > 0

    Example: 1000
    name stringrequired

    Name of the Device

    Example: Device 1
    type stringrequired

    Type of the Device

    Example: WagoEdgeIPC
    onboarded booleanrequired

    Is the Device onboarded

    Example: true
    macAddresses string[]

    MAC addresses for this Device

    Possible values: Value must match regular expression ^([0-9a-f]{2}:){5}([0-9a-f]{2})$

    Example: ["11:22:33:44:55:66","77:88:99:AA:BB:CC"]

    netbird

    object

    Netbird information for this Device

    ip stringnullablerequired

    IP address

    domain stringnullablerequired

    Domain name of the Device

    Example: device-name.netbird.cloud
  • ]

  • next

    object

    token stringrequired
    Example: eyJjdXJzb3IiOjEsInRva2VuIjoiIn0K
    href urirequired
    Example: /workspaces/Workspace1/assets/Asset1/divisions/Division1/devices/api/v1?size=10&sortBy=name&sortOrder=asc&nextToken=eyJjdXJzb3IiOjEsInRva2VuIjoiIn0K
Loading...