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"
    }
}