API Information

Endpoint

https://orbis.hr/portal/modules/addons/DomainsReseller/api/index.php
 

Authorization

Username

This is an email address of the reseller's client 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://orbis.hr/portal/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);
  • 6 glas(ova) da im je artikal pomogao
Da li Vam je artikal pomogao?

Slični artikli

API Calls

POST -  /order/domains/register -  Register Domain domain Type: text...

API Models

Nameservers ns1 Type: text  Validators: required, text ns2 Type: text...

WHMCS and HostBill modules and Instructions

Hello If you are interested in our API as the first step please open a ticket with your server...