This data call returns details on the reverse DNS delegations and its consistency with routed and registered IP space.
The input can be a single prefix or an ASN, in which case all routed and registered prefixes for this ASN are used as an input.
https://stat.ripe.net/data/reverse-dns-consistency/data.<format>?<parameters>
e.g. https://stat.ripe.net/data/reverse-dns-consistency/data.json?resource=193.0.0.0/21
Parameters
Key
|
Value
|
Info
|
Required
|
resource
|
Prefix for the query
|
-
|
YES
|
ipv4/ipv6
|
Filter option on IP version
|
e.g. &ipv4=false or &ipv4=0
|
NO - by default both versions are displayed
|
Output
Data
Key
|
Info
|
prefixes
|
Holds the results separated in "v4" and "v6" results. Results per IP version are grouped by
prefixes.
domains |
Returns all reverse DNS delegations within the prefix given in this key.
domain |
The end time of the period. |
found |
True if the prefix is found in the RIPE Registry. |
prefix |
The prefix this domain result is based on. |
|
complete |
True if all the returned delegations cover the entire IP space for this prefix. |
|
query_time
|
Holds the time the query was carried out
|
resource
|
Defines the resource used for the query
|
ipv4/ipv6
|
Reflects the filter options on IP versions.
|
Example
"data": {
"prefixes": {
"ipv4": {
"193.0.0.0/21": {
"complete": true,
"domains": [
{
"domain": "0.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.0.0/24"
},
{
"domain": "1.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.1.0/24"
},
{
"domain": "2.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.2.0/24"
},
{
"domain": "3.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.3.0/24"
},
{
"domain": "4.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.4.0/24"
},
{
"domain": "5.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.5.0/24"
},
{
"domain": "6.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.6.0/24"
},
{
"domain": "7.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.7.0/24"
}
]
},
"193.0.10.0/23": {
"complete": false,
"domains": [
{
"domain": "10.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.10.0/24"
},
{
"domain": "11.0.193.in-addr.arpa",
"found": false,
"prefix": "193.0.11.0/24"
}
]
},
"193.0.12.0/23": {
"complete": true,
"domains": [
{
"domain": "12.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.12.0/24"
},
{
"domain": "13.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.13.0/24"
}
]
},
"193.0.18.0/23": {
"complete": true,
"domains": [
{
"domain": "18.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.18.0/24"
},
{
"domain": "19.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.19.0/24"
}
]
},
"193.0.20.0/23": {
"complete": true,
"domains": [
{
"domain": "20.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.20.0/24"
},
{
"domain": "21.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.21.0/24"
}
]
},
"193.0.22.0/23": {
"complete": true,
"domains": [
{
"domain": "22.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.22.0/24"
},
{
"domain": "23.0.193.in-addr.arpa",
"found": true,
"prefix": "193.0.23.0/24"
}
]
}
},
"ipv6": {
"2001:67c:2e8::/48": {
"complete": true,
"domains": [
{
"domain": "8.e.2.0.c.7.6.0.1.0.0.2.ip6.arpa",
"found": true,
"prefix": "2001:67c:2e8::/48"
}
]
}
}
},
"query_time": "2014-04-29T10:28:55.723330",
"resource": "3333",
"source": "routes",
"ipv4": true,
"ipv6": true
},