List network devices
get
Authorizations
defguard_sessionstringRequired
Query parameters
pageinteger · int32Optional
Page number. Defaults to 1.
per_pageinteger · int32Optional
Number of items per page, from 1 to 100. Defaults to 50.
Responses
200
Paginated list of network devices.
application/json
Envelope returned by paginated endpoints.
401
Session is missing or invalid.
application/json
403
Requires admin privileges.
application/json
500
Unable to list network devices.
application/json
get/api/v1/device/network
GET /api/v1/device/network HTTP/1.1
Accept: */*
{
"data": [
{
"added_by": "text",
"added_date": "2026-01-01T00:00:00.000Z",
"assigned_ips": [
"text"
],
"configured": true,
"description": null,
"id": 1,
"location": {
"id": 1,
"name": "text"
},
"name": "text",
"split_ips": [
{
"ip": "text",
"modifiable_part": "text",
"network_part": "text",
"network_prefix": "text"
}
],
"wireguard_pubkey": "text"
}
],
"pagination": {
"current_page": 1,
"next_page": null,
"page_size": 1,
"total_items": 1,
"total_pages": 1
}
}Last updated
Was this helpful?