{
    "query": "196.29.59.241",
    "original": "196.29.59.241",
    "type": "ipv4",
    "outcome": "found",
    "sources": [
        {
            "role": "registry",
            "protocol": "WHOIS",
            "endpoint": "whois.afrinic.net:43",
            "trace": [
                "whois.afrinic.net"
            ],
            "http_status": null,
            "outcome": "found",
            "status_reason": "The reply contains a matching registration identity.",
            "raw": "% This is the AfriNIC Whois server.\n% The AFRINIC whois database is subject to  the following terms of Use. See https://afrinic.net/whois/terms\n\n% Note: this output has been filtered.\n%       To receive output for a database update, use the \"-B\" flag.\n\n% Information related to '196.29.56.0 - 196.29.63.255'\n\n% No abuse contact registered for 196.29.56.0 - 196.29.63.255\n\ninetnum:        196.29.56.0 - 196.29.63.255\nnetname:        DOMAIN-NAME-SERVICES\ndescr:          Domain Name Services\ncountry:        ZA\norg:            ORG-DNS1-AFRINIC\nadmin-c:        JM158-AFRINIC\nadmin-c:        ND9-AFRINIC\nadmin-c:        DKK3-AFRINIC\nadmin-c:        EP28-AFRINIC\ntech-c:         CB47-AFRINIC\ntech-c:         DKK3-AFRINIC\ntech-c:         EP28-AFRINIC\nstatus:         ASSIGNED PI\nmnt-by:         AFRINIC-HM-MNT\nmnt-lower:      DomainNameServices-mnt\nmnt-domains:    DomainNameServices-mnt\nsource:         AFRINIC # Filtered\nparent:         196.0.0.0 - 196.255.255.255\n\norganisation:   ORG-DNS1-AFRINIC\norg-name:       Domain Name Services\norg-type:       EU-PI\ncountry:        ZA\naddress:        PO Box 4620\naddress:        Halfway House\naddress:        1685\naddress:        Johannesburg\nphone:          tel:+27-83-475-3434\nphone:          tel:+27-11-314-0077\nphone:          tel:+27-83-303-0663\nphone:          tel:+27-83-987-5715\nfax-no:         tel:+27-11-314-0088\nadmin-c:        JM158-AFRINIC\nadmin-c:        ND9-AFRINIC\nadmin-c:        DKK3-AFRINIC\nadmin-c:        EP28-AFRINIC\ntech-c:         CB47-AFRINIC\ntech-c:         DKK3-AFRINIC\ntech-c:         EP28-AFRINIC\nmnt-ref:        AFRINIC-HM-MNT\nmnt-ref:        DomainNameServices-mnt\nmnt-by:         AFRINIC-HM-MNT\nsource:         AFRINIC # Filtered\n\nperson:         Calvin Browne\naddress:        COZA House\naddress:        Gazelle Close, Corporate Park South\naddress:        Midrand 1685\naddress:        South Africa\nphone:          tel:+27-83-303-0663\nnic-hdl:        CB47-AFRINIC\nsource:         AFRINIC # Filtered\nmnt-by:         GENERATED-CWPVOKGVCPF7MQPXBVCAUDVOYZBW9K71-MNT\n\nperson:         David Kenneth Kinnes\naddress:        P O Box 4620\naddress:        Halfway House, Gauteng\naddress:        Johannesburg 1685\naddress:        South Africa\nphone:          tel:+27-11-568-2808\nnic-hdl:        DKK3-AFRINIC\nsource:         AFRINIC # Filtered\nmnt-by:         GENERATED-W2KS2BAYBTMLXWOWUUXDI7OTIPNDVSZW-MNT\n\nperson:         Edward Pascoe\naddress:        9 Taaibos Avenue, Gallo Manor\naddress:        Sandton 2191\naddress:        South Africa\nphone:          tel:+27-83-627-8190\nnic-hdl:        EP28-AFRINIC\nsource:         AFRINIC # Filtered\nmnt-by:         GENERATED-YJLQKSUBQ6TIIW1BXM5TCKQ0XGDHLNBR-MNT\n\nperson:         Jeremiah Maleka\naddress:        COZA House, Gazelle Close\naddress:        Corporate Park South\naddress:        Midrand 1685\naddress:        South Africa\nphone:          tel:+27-83-987-5715\nnic-hdl:        JM158-AFRINIC\nsource:         AFRINIC # Filtered\nmnt-by:         GENERATED-AIO15XOBJPDZP65OJJZ8YAARMMIGEKPB-MNT\n\nperson:         Neil Dundas\nnic-hdl:        ND9-AFRINIC\naddress:        P O Box 4620\naddress:        Halfway House\naddress:        Gauteng\naddress:        Gauteng 1685\naddress:        South Africa\nphone:          tel:+27-11-568-2800\nphone:          tel:+27-82-468-1858\nmnt-by:         GENERATED-XVMU4SAYATJLAMVHK892MWXZURAMGC0X-MNT\nsource:         AFRINIC # Filtered\n\n% Information related to '196.29.56.0/21AS6968'\n\nroute:          196.29.56.0/21\norigin:         AS6968\ndescr:          DNS Africa\nmnt-by:         DNSERVICE-MNT\nsource:         AFRINIC # Filtered\n\n\n\n",
            "object": null,
            "cache_ttl": 0,
            "fetched_at": "2026-10-28T02:54:06+00:00"
        }
    ],
    "warnings": [],
    "notes": [
        "RDAP was unavailable; this result was retrieved through WHOIS."
    ],
    "cached": false,
    "fetched_at": "2026-10-28T02:53:59+00:00",
    "partial": false,
    "registry_only": false,
    "route_records": {
        "status": "ok",
        "records": [
            {
                "kind": "route",
                "prefix": "196.29.56.0/21",
                "origin": "AS6968",
                "source": "AFRINIC # Filtered",
                "fields": {
                    "route": [
                        "196.29.56.0/21"
                    ],
                    "origin": [
                        "AS6968"
                    ],
                    "descr": [
                        "DNS Africa"
                    ],
                    "mnt-by": [
                        "DNSERVICE-MNT"
                    ],
                    "source": [
                        "AFRINIC # Filtered"
                    ]
                }
            }
        ],
        "warnings": [],
        "fetched_at": "2026-10-28T02:54:06+00:00",
        "registry": "AFRINIC",
        "endpoint": "whois.afrinic.net:43",
        "protocol": "WHOIS",
        "scope": "Exact and covering route objects in the responsible RIR routing registry."
    },
    "display_status": {
        "key": "found",
        "label": "Record found"
    }
}