Whois & RDAP Lookup
V.PS Cloud KVM VPS for developers KVM VPS · 11 PoPs · 99.9% SLA Simple VPS, premium network · Pick a PoP, deploy in seconds 11 PoPs · APAC, Europe, North America Tier 1 upstreams Premium network · Low-latency routes Free 24×7 support €6.95/mo Deploy a serverDeployixp.capetown
RDAPtia.ns.cloudflare.com
Raw WHOIS response
Domain Name: ixp.capetown Registry Domain ID: bwr8e_DOMAIN-CAPETOWN Registrar WHOIS Server: whois.domains.co.za Registrar URL: https://www.domains.co.za Updated Date: 2026-01-09T10:54:38Z Creation Date: 2015-01-29T08:58:26Z Registry Expiry Date: 2027-01-29T08:58:26Z Registrar Registration Expiration Date: 2027-01-29T08:58:26Z Registrar: DiaMatrix Registrar IANA ID: 1645 Registrar Abuse Contact Email: [email protected] Registrar Abuse Contact Phone: +27.116409700 Reseller: Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Registrant Organization: Teraco Data Environments Registrant Country: ZA Registrant Email: Please contact the RDDS service of the listed Registrar for Registrant, Admin, or Tech contact information. Admin Email: Please contact the RDDS service of the listed Registrar for Registrant, Admin, or Tech contact information. Tech Email: Please contact the RDDS service of the listed Registrar for Registrant, Admin, or Tech contact information. Billing Email: Please contact the RDDS service of the listed Registrar for Registrant, Admin, or Tech contact information. Name Server: rodney.ns.cloudflare.com Name Server: tia.ns.cloudflare.com DNSSEC: unsigned URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/ >>> Last update of WHOIS database: 2026-09-19T05:10:54Z <<< For more information on Whois status codes, please visit https://icann.org/epp # ZACR Policies and Procedures: https://zacities.africa/policies/ # The use of this Whois facility is subject to the following terms and # conditions: https://zacities.africa/whois-terms-and-conditions/ # Copyright ZACR (NPC) 1995-2026 Domain Name: ixp.capetown Registry Domain ID: DOM_BWR8E-ZACITIES Registrar WHOIS Server: whois.domains.co.za Registrar URL: https://www.domains.co.za Updated Date: 2026-01-09 10:54:38 Creation Date: 2015-01-29 08:58:26 Registrar Registration Expiration Date: 2027-01-29 08:58:26 Registrar: DIAMATRIX C.C. Registrar IANA ID: 1645 Registrar Abuse Email: [email protected] Registrar Abuse Phone: +27.116409714 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Registrant Email: https://contact.gtld-whois.com/30356adadcdf26477048614300a05eb0 Admin Email: https://contact.gtld-whois.com/30356adadcdf26477048614300a05eb0 Tech Email: https://contact.gtld-whois.com/30356adadcdf26477048614300a05eb0 Name Server: rodney.ns.cloudflare.com Name Server: tia.ns.cloudflare.com DNSSEC: unsigned URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net >>> Last update of WHOIS database: 2026-09-19T07:10:55SAST <<< % Query time: 2239 msec % WHEN: Sat Sep 19 05:10:53 UTC 2026
Raw RDAP JSON (registry) https://rdap.nic.capetown
{
"entities": [
{
"entities": [
{
"objectClassName": "entity",
"roles": [
"abuse"
],
"vcardArray": [
"vcard",
[
[
"version",
{},
"text",
"4.0"
],
[
"fn",
{},
"text",
"Domains Abuse"
],
[
"email",
{},
"text",
"[email protected]"
],
[
"tel",
{
"type": "voice"
},
"text",
"+27.116409700"
]
]
]
}
],
"handle": "1645",
"links": [
{
"href": "https://www.domains.co.za",
"rel": "about",
"title": "Registrar URL",
"value": "https://rdap.domains.co.za/rdap/"
}
],
"objectClassName": "entity",
"port43": "whois.domains.co.za",
"publicIds": [
{
"identifier": "1645",
"type": "IANA Registrar ID"
}
],
"roles": [
"registrar"
],
"vcardArray": [
"vcard",
[
[
"version",
{},
"text",
"4.0"
],
[
"fn",
{},
"text",
"DiaMatrix"
],
[
"org",
{},
"text",
""
],
[
"email",
{},
"text",
"[email protected]"
],
[
"tel",
{
"type": "voice"
},
"text",
"+27.116409700"
],
[
"adr",
{
"cc": "ZA"
},
"text",
[
"1 Zuid Street",
"",
"",
"Bagleyston",
"Johannesburg",
"2192",
""
]
]
]
]
},
{
"handle": "REGISTRANT_bwz10_ENTITY-CAPETOWN",
"objectClassName": "entity",
"roles": [
"registrant"
],
"vcardArray": [
"vcard",
[
[
"version",
{},
"text",
"4.0"
],
[
"fn",
{},
"text",
"REDACTED"
],
[
"org",
{},
"text",
"Teraco Data Environments"
],
[
"email",
{},
"text",
"REDACTED"
],
[
"tel",
{
"type": "voice"
},
"text",
"REDACTED"
],
[
"adr",
{
"cc": "ZA"
},
"text",
[
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
""
]
]
]
]
},
{
"handle": "TECHNICAL_REDACTED_ENTITY-CAPETOWN",
"objectClassName": "entity",
"roles": [
"technical"
],
"vcardArray": [
"vcard",
[
[
"version",
{},
"text",
"4.0"
],
[
"fn",
{},
"text",
"REDACTED"
],
[
"org",
{},
"text",
"REDACTED"
],
[
"email",
{},
"text",
"REDACTED"
],
[
"tel",
{
"type": "voice"
},
"text",
"REDACTED"
],
[
"adr",
{},
"text",
[
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
""
]
]
]
]
},
{
"handle": "BILLING_REDACTED_ENTITY-CAPETOWN",
"objectClassName": "entity",
"roles": [
"billing"
],
"vcardArray": [
"vcard",
[
[
"version",
{},
"text",
"4.0"
],
[
"fn",
{},
"text",
"REDACTED"
],
[
"org",
{},
"text",
"REDACTED"
],
[
"email",
{},
"text",
"REDACTED"
],
[
"tel",
{
"type": "voice"
},
"text",
"REDACTED"
],
[
"adr",
{},
"text",
[
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
"REDACTED",
""
]
]
]
]
}
],
"events": [
{
"eventAction": "registration",
"eventDate": "2015-01-29T08:58:26.144162+00:00"
},
{
"eventAction": "expiration",
"eventDate": "2027-01-29T08:58:26.144162+00:00"
},
{
"eventAction": "last changed",
"eventDate": "2026-01-09T10:54:38.563675+00:00"
},
{
"eventAction": "last update of RDAP database",
"eventDate": "2026-09-19T05:10:54.413345710+00:00"
}
],
"ldhName": "ixp.capetown",
"links": [
{
"href": "https://rdap.nic.capetown/rdap/domain/ixp.capetown",
"rel": "self",
"value": "https://rdap.nic.capetown/rdap/domain/ixp.capetown"
},
{
"href": "https://rdap.domains.co.za/rdap/domain/ixp.capetown",
"rel": "related",
"value": "https://rdap.nic.capetown/rdap/domain/ixp.capetown"
}
],
"nameservers": [
{
"ldhName": "rodney.ns.cloudflare.com",
"objectClassName": "nameserver"
},
{
"ldhName": "tia.ns.cloudflare.com",
"objectClassName": "nameserver"
}
],
"notices": [
{
"description": [
"Use of this facility is subject to the following policies:"
],
"links": [
{
"href": "https://zacities.africa/whois-terms-and-conditions/",
"rel": "terms-of-service",
"value": "https://rdap.nic.capetown/rdap/domain/ixp.capetown"
}
],
"title": "Terms of use"
},
{
"description": [
"For more information on domain status codes, please visit https://icann.org/epp"
],
"links": [
{
"href": "https://icann.org/epp",
"rel": "glossary",
"type": "text/html",
"value": "https://rdap.nic.capetown/rdap/domain/ixp.capetown"
}
],
"title": "Status Codes"
},
{
"description": [
"URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"
],
"links": [
{
"href": "https://icann.org/wicf",
"rel": "help",
"type": "text/html",
"value": "https://rdap.nic.capetown/rdap/domain/ixp.capetown"
}
],
"title": "RDDS Inaccuracy Complaint Form"
}
],
"objectClassName": "domain",
"rdapConformance": [
"icann_rdap_response_profile_1",
"icann_rdap_technical_implementation_guide_1",
"rdap_objectTag",
"redacted"
],
"redacted": [
{
"method": "removal",
"name": {
"type": "Registry Domain ID"
},
"pathLang": "jsonpath",
"prePath": "$.handle",
"reason": {
"description": "Server Policy"
}
},
{
"method": "removal",
"name": {
"description": "registrant registration"
},
"pathLang": "jsonpath",
"prePath": "$.entities[?(@.roles[0]=='registrant')].events[?(@.eventAction=='registration')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant email"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='email')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant fax"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant fax ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant phone"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant phone ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant name"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='fn')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant province/state"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][4]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant street"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][:3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant city"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "registrant postal code"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='registrant')].vcardArray[1][?(@[0]=='adr')][3][5]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical handle"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].handle",
"reason": {
"description": "Server Policy"
}
},
{
"method": "removal",
"name": {
"description": "technical registration"
},
"pathLang": "jsonpath",
"prePath": "$.entities[?(@.roles[0]=='technical')].events[?(@.eventAction=='registration')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical email"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='email')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical fax"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical fax ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical phone"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical phone ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical name"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='fn')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical province/state"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][4]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical organization"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='org')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical street"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][:3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical city"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "technical postal code"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][3][5]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "emptyValue",
"name": {
"description": "technical country_code"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='technical')].vcardArray[1][?(@[0]=='adr')][1].cc",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing handle"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].handle",
"reason": {
"description": "Server Policy"
}
},
{
"method": "removal",
"name": {
"description": "billing registration"
},
"pathLang": "jsonpath",
"prePath": "$.entities[?(@.roles[0]=='billing')].events[?(@.eventAction=='registration')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing email"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='email')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing fax"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing fax ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[1].type=='fax')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing phone"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing phone ext"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[1].type=='voice')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing name"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='fn')][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing province/state"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='adr')][3][4]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing organization"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='org')]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing street"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='adr')][3][:3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing city"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='adr')][3][3]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "replacementValue",
"name": {
"description": "billing postal code"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='adr')][3][5]",
"reason": {
"description": "Server Policy"
}
},
{
"method": "emptyValue",
"name": {
"description": "billing country_code"
},
"pathLang": "jsonpath",
"postPath": "$.entities[?(@.roles[0]=='billing')].vcardArray[1][?(@[0]=='adr')][1].cc",
"reason": {
"description": "Server Policy"
}
}
],
"secureDNS": {
"delegationSigned": false
},
"status": [
"server transfer prohibited"
]
}Frequently asked questions
What is WHOIS?
WHOIS is a public directory that answers "who is responsible for this?" for domains, IP ranges and ASNs. It lists registration dates, the registrar, nameservers and contacts.
What is RDAP, and how does it differ?
RDAP is the modern replacement for WHOIS. It returns the same records in a structured, consistent format. We query RDAP first and fall back to classic WHOIS text when a registry has not adopted it yet.
What is the difference between a registrar and a registrant?
The registrar is the company you register and manage a domain through, such as xTom or GoDaddy. The registrant is the person or organization that actually holds the domain.
What are nameservers?
Nameservers answer DNS questions for a domain and decide which IP addresses the name resolves to. They also show which DNS provider the domain uses.
What is DNSSEC?
DNSSEC adds cryptographic signatures to DNS answers so they cannot be quietly altered in transit. "Signed" means the domain has it enabled, "unsigned" means it does not.
Why is the contact information redacted?
Privacy laws such as GDPR require registrars to hide most personal details in public records. The abuse contact is usually still shown, so a domain or network can be reported when something goes wrong.