Skip to content

P1N2O/tld-root-zone-db

Repository files navigation

TLD Root Zone DB

Update TLD Data and Deploy

Daily Snapshot of the IANA Root Zone Database

TLD Root Zone DB is an updated daily snapshot of the IANA Root Zone Database, which contains TLD Type, TLD Manager, RDAP Endpoint and DNSSEC information for all top-level domains (TLDs).

Features

  • Free & Open Source: No rate limits and no API keys required
  • Automated Daily Updates: Scheduled to run every day at 6:30 UTC
  • Smart Commit System: Only commits changes if data actually changes
  • Data Source: TLD and RDAP data is fetched from IANA and DNSSEC data from InterNIC
  • Multiple Output Formats: JSON and CSV files for easy integration
  • Comprehensive Data Sets:
    • Individual TLD, RDAP, and DNSSEC files
    • Combined datasets with merged TLD + RDAP + DNSSEC information

Data Endpoints

Dataset JSON CSV
Combined Data https://iana.api.pinto.dev/root-zone/combined.json https://iana.api.pinto.dev/root-zone/combined.csv
TLD Data https://iana.api.pinto.dev/root-zone/tld.json https://iana.api.pinto.dev/root-zone/tld.csv
RDAP Data https://iana.api.pinto.dev/root-zone/rdap.json https://iana.api.pinto.dev/root-zone/rdap.csv
DNSSEC Data https://iana.api.pinto.dev/root-zone/dnssec.json https://iana.api.pinto.dev/root-zone/dnssec.csv

Installation

git clone https://github.com/P1N2O/tld-root-zone-db.git
cd tld-root-zone-db
npm install

Usage

npm run update

License

This project is licensed under the MIT License.

About

Daily Snapshot of the IANA Root Zone Database

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •