<?php
$data = array(
"action" => "RegisterDomain",
"token" => "AaLc8eNZWsZtWlT9LtT7NUha",
"authemail" => "test@exampledomain.com",
"sld" => "domainexample",
"tld" => "com",
"regperiod" => 1,
"nameserver1" => "ns1.domainexample.com",
"nameserver2" => "ns2.domainexample.com",
"nameserver3" => "ns3.domainexample.com",
"nameserver4" => "ns4.domainexample.com",
"nameserver5" => "ns5.domainexample.com",
"dnsmanagement" => 1,
"emailforwarding" => 1,
"idprotection" => 1,
"firstname" => "John",
"lastname" => "Doe",
"companyname" => "Company Name",
"address1" => "Address 1",
"address2" => "Address 2",
"city" => "City",
"state" => "ST",
"country" => "IT",
"postcode" => "12345",
"phonenumber" => "4455677888990",
"email" => "user@domainexample.com",
"adminfirstname" => "John",
"adminlastname" => "Doe",
"admincompanyname" => "Company Name",
"adminaddress1" => "Address 1",
"adminaddress2" => "Address 2",
"admincity" => "City",
"adminstate" => "ST",
"admincountry" => "IT",
"adminpostcode" => "12345",
"adminphonenumber" => "4455677888990",
"adminemail" => "admin@domainexample.com",
"domainfields" => base64_encode(serialize(array_values(array())
)));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.routeafrica.net/domainsResellerAPI/api.php");
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, 'SSLv3');
$result = curl_exec($ch);
$res = json_decode($result, true);
print_r($res);
curl_close($ch);
?>
Example Code (PHP) Print
- 253
Was this answer helpful?
Related Articles
API Actions
RegisterDomain:
This command is used to send a Register command to the registrar....
API Introduction
The Domain Reseller API allows you to manage domain registrations, transfers, renewals, and...
How to install the our whmcs registrar module
Contact support before following these steps to install the reseller module in your whmcs...
How to Handle a Domain Name Dispute: A Guide for Businesses in Tanzania
As businesses grow and expand their digital footprint, domain names become critical digital...