Check Domain Availability of a Domain

This command is used to check the availability of a domain.

CALL

POST - /domains/lookup

Request Parameters

Name Type Required? Description
domain text Yes The SLD of the domain to be looked up
punnyCodeSearchTerm text Yes The puny code encoded search term for an IDN domain
tldsToInclude text Yes All TLDs to be included when the search is been performed
isIdnDomain Boolean No If IDN Domains are enabled
premiumEnabled Boolean No Premium domain enabled

Sample Request

$endpoint   = "https://my.nabtech.co/modules/addons/DomainsReseller/api/index.php" ;
$action     = "/domains/lookup" ;
$params     = [

"searchTerm" => "example",
"punnyCodeSearchTerm" => "example",
"tldsToInclude" => [ ".com", “.com.ng”],
"isIdnDomain" => true,
"premiumEnabled" => true,


    ];
$headers = [
    "username: email@example.com" ,
    "token: " . base64_encode(hash_hmac( "sha256", "1234567890QWERTYUIOPASDFGHJKLZXCVBNM" , "email@example.com:" .gmdate( "y-m-d H" )))
];

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "{$endpoint}{$action}" );
curl_setopt($curl, CURLOPT_POST, true );
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true );
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);

$response = curl_exec($curl);
curl_close($curl);

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Get Contact Details

Get the contact information of a domain This command is used to get the contact of a domain...

Get EPP Code

Get the EPP Code of a Domain This command is used to obtain the EPP Code of a domain. CALL GET...

Get the nameservers of a domain

Get the Nameservers of a Domain This command is used to get the nameservers of a domain. CALL...

Get the registrar lock of a domain

Get the Get Registrar Lock of a Domain This command is used to get the lock state under your...

Register Domain

Register Domain The register action is used to send a Register command to the registrar. CALL...