/cdn/list_records


GET https://api.sitehost.nz/1.3/cdn/list_records.json

Lists all records for a domain. 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 records for.Example: example.com

Code Samples

JavaScript PHP Rails Python
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "https://api.sitehost.nz/1.3/cdn/list_records.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.3/cdn/list_records.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.3/cdn/list_records.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.3/cdn/list_records.json?apikey=your_key_here&client_id=1&domain=example.com'

response = requests.get(uri)

Response

200:

application/json
{
  "return": [
    "www.example.nz"
  ],
  "msg": "Successful",
  "status": true
}