Генеришите SQL, Excel или JSON скупове података за земље и језике. Прилагодите називе поља и извезите са сликама застава.
Kolekcija je počela nevinim početkom. Domena za glavni projekat. Domena za sporedni projekat. Domena za poslovnu ideju koja je izgledala briljantnа u 2 časa ujutro i upitna do ujutro, ali je registrirana ionako jer je bila dostupna i domene su jeftine. Domena za lični blog koji nikada nije prošao dalje od stranice "uskoro". Domena za vjenčanu stranicu prijatelja koja je bila potrebna samo šest mjeseci, ali je automatski obnovljena jer je postavka za automatsku obnovu bila uključena i nitko nije sjećan da je isključi. .io domena jer je .com bio zauzet. .to domena iz razloga brendiranja. .dev domena jer je Google upravo pokrenuo TLD i bilo je tehnički prikladno. Godinu nakon godine, kolekcija je rastala. Trideset domena kod četiri različita registra, svaki sa svojom datumom obnove, svojom cijenom, svojom tablom koja zahtjeva vlastite vjerodajnice za prijavu i svojim postavkama obavijesti e-poštom koje mogu ili ne moraju biti pravilno konfigurirane.
Prvi gubitak domene se dogodio u utorak. Ne dramatično, ne s upozorenjima i alarmima, već s tihom, nepovratnom konačnošću istekle registracije. Domena koja je korištena za klijentski alat jednostavno je prestala da se rješava. Web stranica je nestala. E-poruške su se vratile. Klijent je pozvao, razumijevajući zabrinut da je alat na kojem se oslanjao nestao s interneta. Analiza nakon toga je bila ponižavajuća: domena je bila registrirana kod registra čija obavijest o obnovi je išla na staru e-mail adresu više od godinu dana. Automatska obnova je bila isključena jer je kreditna kartica u datoteci istekla. Domena je ušla u razdoblje milosti, zatim u razdoblje otkupa i na kraju je oslobođena na javni tržist. Oporavak je zahtijevao plaćanje premije kroz brokera domena jer je neki drugi registrirao tijekom pada.
Taj iskustvo je bio katalizator za izgradnju sistema koji nikada ne bi dozvolio istoj grešci da se ponovi. API za provjeru domena rodit je iz praktične potrebe da se prate datumi isteka na svim posjedovanim domenama, bez obzira na to koji registar ih drži, bez oslanjanja na obavijesti o obnovi registara koja mogu ili ne moraju stići do prave sandučića u pravo vrijeme.