The API base path is
https://api.ip-seek.com/json/ip/{query}
{query} can be a single IPv4/IPv6 address. If you don't supply a query your IP address will be used.

GET
whole response
                        
    {
        "success": "true",
        "data": "[]",
        "executionDuration": "0.5729",
        "version": "1.0.0",
    }
                        
                    
response->data
                        
    {
        "requested_ip": "8.8.8.8",
        "hostname": "dns.google",
        "netRange": "8.0.0.0 - 8.127.255.255",
        "subnetMask": "8.0.0.0/9",
        "country": "United States of America",
        "country_Code": "US",
        "address": "100 CenturyLink Drive",
        "capital": "Washington, D.C.",
        "region": "Americas",
        "created_date": 1992-12-01,
        "last-modified_date": 2018-04-23,
        "abuse-mailbox": "abuse@level3.com",
        "role": "Level 3 Parent, LLC (LPL-141)",
        "country_flag": "https://api.ip-seek.com/flags/us.png",
        "currency": [
            "name"   => "United States dollar"
            "symbol" => "$"
        ]
        "languages": [
            0 => [
                "iso639_1"   => "en",
                "iso639_2"   => "eng",
                "name"       => "English",
                "nativeName" => "English",
            ]
        ],
        "region_name": California,
        "city_name": Mountain View,
        "timezone": "GMT -07:00",
        "latitude": "37.405992",
        "longitude": "-122.078515",
    }
                        
                    
GET
Response
                        
    {
        "success": "true",
        "data": 
            "ip": "1.2.3.4",
        "executionDuration": "0.0126",
        "version": "1.0.0",
    }