Hi, I have implemented a simple php script on one of my servers to take a query via GET method and returns the requested DNS record. The site is restricted to updown.io servers and uses a URL in the following format : https://webserver.com/lookup.php?T=A&D=google.co.uk&R=IP This uses the following fields : T - Type of record to return eg. MX/A/TXT D - Domain to check eg. google.co.uk R - Record field to return. eg. ip for ip address The server code simple checks if the record type is a valid one we accept, checks the domain name is in a valid format and then performs a PHP dns_get_record(), it then checks if the R field is in the result and returns it if it is. If there are multiple matching records, then it simple returns them all separated by a ',' this allows using the 'contains' field within the check portal to check for the required data. This allows me to check that a DNS record hasn't been changed by a third party (eg. I host a customers web page, but all there DNS etc is handled by someone else). Would be happy to supply the scripts if anyone is interested, would be great to add to updown as a service (with rate limiting etc!) marl_scot