Subnets
List all subnets
Returns all subnets accessible to the authenticated user or daemon.
Daemons can only access subnets within their assigned network.
Supports pagination via limit and offset query parameters,
and ordering via group_by, order_by, and order_direction.
Authorization<token>
User API key (Bearer scp_u_...). Create in Platform > API Keys.
In: header
Query Parameters
network_id?string|null
Filter by network ID
Format
uuidgroup_by?null|SubnetOrderField
Primary ordering field (used for grouping). Always sorts ASC to keep groups together.
order_by?null|SubnetOrderField
Secondary ordering field (sorting within groups or standalone sort).
order_direction?null|OrderDirection
Direction for order_by field (group_by always uses ASC).
limit?integer|null
Maximum number of results to return (1-1000, default: 50). Use 0 for no limit.
Format
int32Range
0 <= value <= 1000offset?integer|null
Number of results to skip. Default: 0.
Format
int32Range
0 <= valueResponse Body
application/json
curl -X GET "https://loading/api/v1/subnets"{
"data": [
{
"cidr": "192.168.1.0/24",
"created_at": "2026-01-15T10:30:00Z",
"description": "Local area network",
"id": "550e8400-e29b-41d4-a716-446655440004",
"name": "LAN",
"network_id": "550e8400-e29b-41d4-a716-446655440002",
"source": {
"type": "Manual"
},
"subnet_type": "Lan",
"tags": [],
"updated_at": "2026-01-15T10:30:00Z"
}
],
"meta": {
"api_version": 1,
"pagination": {
"has_more": true,
"limit": 50,
"offset": 0,
"total_count": 142
},
"server_version": "0.13.5"
},
"success": true,
"error": "string"
}