schemas

Schemas

Every dataset validates against a published JSON Schema. Schemas are versioned alongside the data and changes are recorded in the changelog.

SchemaFieldsVersionUsed by datasetFormats
registrar92026.05registrarsjson-schema
api-capabilities132026.05registrar_api_capabilitiesjson-schema
dns-capabilities102026.05dns_capabilitiesjson-schema
pricing92026.06tld_pricingjson-schema

registrar.schema.json#registrar

Download registrar.schema.json →
FieldTypeRequiredDescription
idstringrequiredStable slug identifier (lowercase).
iana_idintegerrequiredIANA-assigned registrar ID.
namestringrequiredLegal entity name.
rdap_basestring · urioptionalRDAP service base URL, if published.
statusenumrequiredactive | inactive | terminated
countrystring · ISO 3166optionalPrimary jurisdiction.
sourcesarray · enumrequiredProvenance: iana | rdap | registrar_docs | submission.
verification_statusenumrequiredSee verification statuses.
last_checkedstring · date-timerequiredISO 8601 timestamp of last check.