/cdn/get_settings


GET https://api.sitehost.nz/1.2/cdn/get_settings.json

Gets CDN settings. WARNING - The CDN endpoint was deprecated in February 2023 due to changes by our former CDN partner. Existing CDNs will still continue to work and can be managed, but new CDNs cannot be setup..

Query Parameters

ParameterTypeRequiredDescription
client_idintegerYesThe ID for the client.Example: 1
domainstringYesThe domain to get settings for.Example: example.com

Code Samples

JavaScript PHP Rails Python
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "https://api.sitehost.nz/1.2/cdn/get_settings.json?apikey=your_key_here&client_id=1&domain=example.com", false);

xmlHttp.send();

var response = xmlHttp.responseText;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.sitehost.nz/1.2/cdn/get_settings.json?apikey=your_key_here&client_id=1&domain=example.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
require 'net/http'
require 'uri'

uri = URI.parse("https://api.sitehost.nz/1.2/cdn/get_settings.json?apikey=your_key_here&client_id=1&domain=example.com")
http = Net::HTTP.new(uri.host, uri.port)
request = Net::HTTP::Get.new(uri.request_uri)

response = http.request(request)
import requests

uri = 'https://api.sitehost.nz/1.2/cdn/get_settings.json?apikey=your_key_here&client_id=1&domain=example.com'

response = requests.get(uri)

Response

200:

application/json
{
  "return": [
    {
      "userSecuritySetting": "Medium",
      "dev_mode": 0,
      "ipv46": 0,
      "ob": 1,
      "cache_lvl": "agg",
      "outboundLinks": "disabled",
      "outlink": "0",
      "geoloc": "1",
      "host_spf": "0",
      "sec_lvl": "med",
      "chl_ttl": 1800,
      "waf_profile": "off",
      "email_filter": "1",
      "sse": "1",
      "bic": "1",
      "cache_ttl": "14400",
      "exp_ttl": "14400",
      "minify": "0",
      "lazy": "0",
      "async": "0",
      "preload": "1",
      "ssl": "2",
      "ddos": "Off"
    }
  ],
  "msg": "Successful",
  "status": true
}