Test Results
Be default, RDAPCT places the results in a file in the results
directory in the current working
directory, with a file name of results-YYYYMMDDHHmmsss.json
where YYYYMMDDHHmmss is the UTC time when
the file was written.
This file can be specified using the --results-file
option (see Specifying the Results File).
The results file will look something like this, except with no comments (which are not valid JSON):
{
// Information on the version of the software.
"testedDate": "2025-07-15T14:56:51.894633Z",
"buildDate": "2025-07-15T14:55:27Z",
"conformanceToolVersion": "2.0.3",
// Information on the inputs and options.
"testedURI": "https://example.org/domain/example.net",
"gtldRegistry": true,
"gtldRegistrar": false,
"rdapProfileFebruary2019": false,
"rdapProfileFebruary2024": true,
"noIpv4": false,
"noIpv6": false,
"thinRegistry": false,
"additionalConformanceQueries": false,
"definitionIdentifier": "Standard gTLD RDAP Server Conformance",
// Group results.
"groupOK": [],
"groupErrorWarning": [],
// Specific results.
"results": {
// Tests that are ignored based on the configuration file.
"ignore": [],
// Notes about the tests from the configuration file.
"notes": ["This conformance configuration is typical of gTLD RDAP server needs."],
// Tests that resulted in warnings.
"warning": [],
// Tests that resulted in an error.
"error": [{
// The media type used in the accept header
"acceptMediaType": null,
// The result code of the test.
"code": -13019,
// Specific notes about the test.
"notes": "",
// The IP address of the server tested.
"serverIpAddress": null,
// Information about the test result.
"message": "Unable to resolve an IP address endpoint using DNS.",
// The query URI of the test.
"queriedURI": null,
// The HTTP method of the teset.
"httpMethod": null,
// Relevant value being tested.
"value": "no response available",
// Received HTTP status code.
"receivedHttpStatusCode": null
}]
}
}