I'm always on the lookout for the canonical source of interesting machine readable data that I might use one day.
One source is the Internet Assigned Numbers Authority [2]. A google search (site:data.iana.org -tz) was interesting. [5][6]
Most of the IANA protocol registries have a machine readable list [7]
Time zone data [8][9]
The Regional Internet Registry for Europe, the Middle East and parts of Central Asia (RIPE) [10] has a great data API [11] where you can do lookups such as [12] and even [13]
[1] https://news.ycombinator.com/item?id=27852962 [2] https://www.iana.org [3] https://www.icann.org/resources/registries/gtlds/v2/gtlds.json [4] https://www.iana.org/domains/root/db [5] https://data.iana.org/ietf-extracts/2021/07/15/ [6] https://data.iana.org/TLD/tlds-alpha-by-domain.txt [7] https://www.iana.org/protocols [8] https://data.iana.org/time-zones/tz-link.html [9] https://www.iana.org/time-zones/repository/tzcode-latest.tar.gz [10] https://www.ripe.net/ [11] https://stat.ripe.net/docs/data_api [12] https://stat.ripe.net/data/iana-registry-info/data.json?resource=193/23 [13] https://stat.ripe.net/data/whats-my-ip/data.json