Con le API di WHMCS possiamo effettuare una richiesta WHOIS per un dominio.
Possiamo implementare la seguente soluzione.
function get_whois_status($domain) {
$status = '';
if(!filter_var($domain, FILTER_VALIDATE_DOMAIN)) {
return $status;
}
$command = 'DomainWhois';
$data = [
'domain' => $domain
];
$results = localAPI($command, $data);
if($results['result'] !== 'success') {
return $status;
}
$status = $results['status'];
return $status;
}