Domains Reseller API Introduction


NOTE: THIS GUIDE IS DEPRECATED.

This article provides general Domain API information for use with Domain Reseller account.

Endpoint

https://radwebhosting.com/client_area/modules/addons/DomainsReseller/api/index.php
Authorization
  • Username

    This is an email address registered in your WHMCS.

  • Token

    Token is an API Key transformed into SHA256 hash using the reseller's email address and the current time encoded with base64.

    base64_encode(hash_hmac("sha256", "<api-key>", "<email>:<gmdate("y-m-d H")>)"))

Example

$endpoint   = "https://radwebhosting.com/client_area/modules/addons/DomainsReseller/api/index.php";
$action     = "/order/domains/renew";
$params     = [
    "domain"    => "example.com",
    "regperiod" => "3",
    "addons"    => [
        "dnsmanagement"     => 0,
        "emailforwarding"   => 1,
        "idprotection"      => 1,
    ]
];
$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);
  • API
  • 8 Users Found This Useful
Was this answer helpful?

Related Articles

Domain API Calls

This article provides a guide for making Domain API calls using Domains Reseller API....

Domain API Information

This article provides general Domain API information for use with Domain Reseller account....

Domain API Models

This article provides a guide for Domain API models used with Domain Reseller accounts....

Domain API Commands

NOTE: THIS GUIDE IS DEPRECATED. Below you will find the full guide for interacting with our...

Domain API Example Code (PHP)

NOTE: THIS GUIDE IS DEPRECATED. This article provides expample PHP output from interaction withj...