WHOIS (vyslovováno jako fráze „kdo je“) je protokol dotazů a odpovědí, který se široce používá pro dotazování databází, které ukládají registrované uživatele nebo nabyvatele internetového zdroje, jako je název domény, blok IP adresy nebo autonomní systém , ale používá se také pro širší škálu dalších informací. Protokol ukládá a dodává obsah databáze ve formátu čitelném pro člověka.
                    
 
                    WHOIS je také název nástroje příkazového řádku na většině systémů UNIX používaných k vytváření protokolů WHOIS.
                    
 
                    Databáze WHOIS se skládá ze sady textových záznamů pro každý prostředek. Tyto textové záznamy se skládají z různých položek informací o samotném zdroji a všech souvisejících informací o nabyvatelích, registrujících, administrativních informacích, jako jsou data vytvoření a vypršení platnosti.
                    
 
                    Služby WHOIS provozují hlavně registrátoři a registry; například registr veřejného zájmu (PIR) udržuje registr .ORG a související službu WHOIS
                    
 
                    
                     ICANN zveřejnila doporučení pro stavové kódy, „Stavové kódy domén Extensible Provisioning Protocol (EPP): 
                    
                    
					ok
                    
Toto je standardní stav domény, což znamená, že nemá žádné nevyřízené operace ani zákazy.
                    
                    addPeriod
                    
Toto období odkladu je poskytováno po počáteční registraci názvu domény. Pokud registrátor během této doby odstraní doménové jméno, může registr poskytnout registrátorovi kredit za náklady na registraci.
                    
                    
                    pendingDelete
                    
Tento stavový kód může být smíchán s redemptionPeriod nebo pendingRestore. V takovém případě, v závislosti na stavu nastaveném v názvu domény, jinak (nekombinováno s jiným stavem), stavový kód pendingDelete indikuje, že doména byla ve stavu redemptionPeriod 30 dní a nebyla obnovena. V tomto stavu zůstane doména několik dní, poté bude doména vyřazena z databáze registru. Jakmile dojde k odstranění, bude doména k dispozici k opětovné registraci v souladu se zásadami registru.
                    
                    pendingTransfer
                    
Tento stavový kód označuje, že byla přijata žádost o převod domény na nového registrátora a zpracovává se.
                    
                    transferPeriod
                    
Toto období odkladu je poskytnuto po úspěšném převodu názvu domény z jednoho registrátora na druhého. Pokud nový registrátor během této doby odstraní název domény, poskytne registr registrátorovi kredit za náklady na převod.
                    
                    
					serverDeleteProhibited
                    
Tento stavový kód brání smazání vaší domény. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních sporů, na vaši žádost nebo když je na místě stav redemptionPeriod.
                    
                    serverRenewProhibited
                    
Tento stavový kód označuje, že správce registru domény nedovolí vašemu registrátorovi obnovit doménu. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních sporů nebo když doména podléhá vymazání.
                    
                    serverTransferProhibited
                    
Tento stavový kód zabraňuje převodu domény od vašeho aktuálního registrátora k jinému. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních nebo jiných sporů, na vaši žádost nebo když je zaveden stav období vyplacení.
                    
                    serverUpdateProhibited
                    
Tento stavový kód uzamkne doménu a zabrání její aktualizaci. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních sporů, na vaši žádost nebo když je zaveden stav období vyplacení.
                    
                    serverHold
                    
Tento stavový kód nastavuje provozovatel registru domény. Doména není v DNS aktivována.
                    
					 clientTransferProhibited
 Tento stavový kód říká registru vaší domény, aby odmítl žádosti o převod domény od vašeho aktuálního registrátora k jinému. 
                    
                    
					 clientRenewProhibited
 Tento stavový kód říká egisterii vaší domény, aby odmítla žádosti o obnovení vaší domény. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních sporů nebo když je vaše doména vymazána. 
                    
                    
					clientDeleteProhibited
 Tento stavový kód říká registru vaší domény, aby odmítl žádosti o odstranění domény 
                    
                    
					clientUpdateProhibited
                    
Tento stavový kód říká registru vaší domény, aby odmítl žádosti o aktualizaci domény
                    
					clientHold
                    
Tento stavový kód říká registru vaší domény, aby nezahrnoval vaši doménu do zónového souboru, a v důsledku toho se nevyřeší. Jedná se o neobvyklý stav, který se obvykle odehrává během soudních sporů, neplacení nebo když je vaše doména vymazána.