Get IPs
Obtains IP address details for physical network interfaces.
URL
/api/v1/interface/getips
HTTP Method
GET
URL Parameters
none
Response Parameters
Returns an object containing network interfance, ip_details pairs.
|
Parameter |
Type |
Description |
|---|---|---|
|
<name of network interface> |
ip_details |
The IP details for the network interface. |
ip_details
|
Parameter |
Type |
Description |
|---|---|---|
|
addr |
string containing IP address |
The IP address of the network interface. |
| netmask | string containing netmask | The netmask of the network interface. |
Example: Get interfaces
Request
GET
/api/v1/interface/getips
cURL
curl -kv
-u api_ninja:ninja_password
-X GET
https://172.31.1.172:4849/api/v1/interface/getips
Response
{
"eth0": {
"addr": "10.0.2.15",
"netmask": "255.255.255.0"
},
"eth1": {
"addr": "192.168.33.11",
"netmask": "255.255.255.0"
}
}