fb-pixel

API Call: Prezzo domini (Reseller domini)


Questa chiamata consente di interrogare il sistema per ottenere il prezzo dei domini per il tuo account rivenditore. I prezzi variano a seconda del numero di domini attivi nel tuo account. Oltre al prezzo è indicata la valuta nella risposta json.

Parametri della richiesta

Nessuno, solo i dati di login sono necessari.

Parametri della risposta

Parametro
Tipo
Descrizione
result
stringa
Il risultato dell’operazione: success o error
currency
json
Stringa json contenente i dettagli relativi alla valuta del tuo account
princing
json
Stringa json che elenca tutte le estensioni disponibili e i relativi prezzi

Esempio di richiesta (PHP cUrl)

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://my.supporthost.com/domainapi.php/account/tldprices',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'X-Email: your_email',
    'X-Api-Key: your_apikey'
  ),
));

$response = curl_exec($curl);

curl_close($curl);

Esempio di risposta (JSON)

{
    "result": "success",
    "currency": {
        "id": 1,
        "code": "EUR",
        "prefix": "",
        "suffix": "€",
        "format": 3,
        "rate": "1.00000"
    },
    "pricing": {
        "it": {
            "categories": [
                "Other"
            ],
            "addons": {
                "dns": true,
                "email": true,
                "idprotect": false
            },
            "group": "",
            "register": {
                "1": "5.99",
                "2": "11.98",
                "3": "17.97",
                "4": "23.96",
                "5": "29.95",
                "6": "35.94",
                "7": "41.93",
                "8": "47.92",
                "9": "53.91",
                "10": "59.90"
            },
            "transfer": {
                "1": "5.99",
                "2": "11.98",
                "3": "17.97",
                "4": "23.96",
                "5": "29.95",
                "6": "35.94",
                "7": "41.93",
                "8": "47.92",
                "9": "53.91",
                "10": "59.90"
            },
            "renew": {
                "1": "6.49",
                "2": "12.98",
                "3": "19.47",
                "4": "25.96",
                "5": "32.45",
                "6": "38.94",
                "7": "45.43",
                "8": "51.92",
                "9": "58.41",
                "10": "64.90"
            },
            "grace_period": {
                "days": 10,
                "price": "0.00"
            },
            "grace_period_days": 10,
            "grace_period_fee": "0.00",
            "redemption_period": {
                "days": 30,
                "price": "7.00"
            },
            "redemption_period_days": 30,
            "redemption_period_fee": "7.00"
        },
        "eu": ...
    }
}

Risposte di errore

  • Connection refused from unauthorized host. IP xxx.xxx.xxx.xxx is NOT allowed to access your account
  • Invalid email or not a reseller.
  • Invalid API key.

Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!