.cv

TLD SLA Compliance Monitoring

TLD SLA Compliance Metrics

Spec 10

DNS

Period Availability RTT Compliance RTT p50 RTT p95 Checks TSLAC
24h 100% 100% 54ms 150ms 70
7d 100% 100% 55ms 316ms 1554
30d 95.05% 95.05% 54ms 316ms 2046

RDAP

Period Availability RTT Compliance RTT p50 RTT p95 Checks TSLAC
24h 50.00% 50.00% 121ms 1541ms 8
7d 50.00% 50.00% 151ms 1222ms 212
30d 50.00% 50.00% 164ms 1224ms 292

Current Check Status

Reported by Any53 Probes
Type AF RTT Last Check Source Details Status TSLAC
DNS v4 149ms 2 hours, 4 minutes ago local OK
DNS v6 97ms 2 hours, 4 minutes ago local OK
RDAP v4 319ms 3 hours, 16 minutes ago local TLS 1.3 OK
RDAP v6 0.44ms 3 hours, 16 minutes ago local FAIL

RDAP HTTPS Timing

319ms total
DNS Lookup
TCP Connect
11ms
TLS Handshake
14ms
Time to First Byte
319ms

TLS 1.3 / TLS_AES_256_GCM_SHA384

Nameservers

7 IPs tested
Hostname IP Address AF Status
anyc.dnsnode.net 194.58.198.135 v4
anyc.dnsnode.net 2a01:3f1:3032:8001::135 v6
c.dns.pt 204.61.216.105 v4
c.dns.pt 2001:500:14:6105:ad::1 v6
cv01.dns.pt 185.39.208.18 v4
cv01.dns.pt 2a04:6d80::18 v6
ns.dns.cv 41.221.192.220 v4

Per ICANN Spec 10, we test all delegated nameserver IPs independently.

Test With Your Computer

DNS

dig @anyc.dnsnode.net cv. SOA +dnssec +nsid Query SOA with DNSSEC validation and NSID
drill -D cv. SOA @anyc.dnsnode.net Alternative using drill with DNSSEC trace

RDAP

curl -sS "https://rdap.nic.cv/domain/nic.cv" | jq . Fetch RDAP JSON (positive lookup)
curl -I -sS "https://rdap.nic.cv/domain/nic.cv" Headers only (check TLS, timing)
Open in Browser View RDAP response directly

Registry Information

Active
TLD .cv
Operator Cape Verde
RDAP Server https://rdap.nic.cv/ RDAP Client

ICANN SLA Requirements

Per ICANN Registry Agreement Specification 10:

DNS SLA UDP RTT ≤ 500ms for 95% of queries. Availability: 99% (max 432 min/month downtime).
RDAP SLA RTT ≤ 4000ms for 95% of queries. Availability: 98% (max 864 min/month downtime).

API Access

JSON API

Access .cv compliance metrics programmatically via our REST API.

Quick Start

GET /any53/api/v1/compliance/cv/
curl -H "X-API-Key: ${YOUR_API_KEY}" \
  "https://www.any53.com/any53/api/v1/compliance/cv/"

Example Response

{
  "tld": "cv",
  "display_name": ".cv",
  "operator": "Cape Verde",
  "updated_at": "2026-01-31T12:00:00Z",
  "dns": {
    "availability_24h": 99.99,
    "rtt_p50_ms": 12,
    "rtt_p95_ms": 42,
    "sla_threshold_ms": 500
  },
  "rdds": {
    "protocol": "RDAP",
    "availability_24h": 99.95,
    "rtt_p50_ms": 180,
    "rtt_p95_ms": 412,
    "sla_threshold_ms": 4000
  },
  "servers": {
    "rdap_url": "https://rdap.nic.cv/"
  },
  "spec10_compliant": true
}

Generate API Key

Get a free API key to start making requests. Provide an email to upgrade to the verified tier (600 requests/hour).

Endpoints

Endpoint Description Tier
GET /compliance/ List all monitored TLDs All
GET /compliance/{tld}/ Current metrics for a TLD All
GET /compliance/{tld}/history/ Historical time-series data Organization
GET /compliance/{tld}/probes/ Per-probe breakdown Organization
POST /compliance/keys/ Generate a new API key No auth

Rate Limits

Tier Rate Limit Features
Anonymous 100/hour Current snapshot, hourly aggregates
Verified 600/hour Current snapshot, hourly aggregates
Organization 6000/hour Historical data, per-minute resolution, per-probe breakdown