API Documentation


How can I configure a monitor to check a very specific URL?

If you just use one of our built-in monitors, like the Default HTTP, it will simply attempt to load the web page with the IP address of the attached device and look for an HTTP 200 response code. Often, this is a perfectly quick and accurate monitor, but this doesn’t always work. For example, I […]

Can server UP/DOWN alerts be sent as an SMS or Text Message to my phone?

Yes, if you want to receive alert messages to your phone as an SMS or Text Message, you need to do two things. First, you need to create an alert list. Secondly, you need to edit your user profile and add a mobile number. To access your user profile, click the ACCOUNT link in the […]

Certification Authority Authorization – CAA Records

Q: Does Total Uptime support these new record types? A: YES! For domains/zones added to our platform on or after August 24, 2020, we natively support CAA records. Simply add the new record type to your zone using the blue button, as shown below. Creating CAA records isn’t very complex, but for those who need […]

CNAME and MX for the same host name

Q: Why is it not possible to have a CNAME and MX record for the same host name? For example, test.example.com cannot be both a CNAME and an MX record at the same time. A: Unfortunately, what you’re running into is a limitation of the DNS specification. According to RFC 1034 “If a CNAME RR […]

How to create an SPF record

What is SPF? Sender Policy Framework (SPF) is a protocol designed to help combat forged email. It allows the owner of a domain to specify which hosts are authorized to send email from that domain. Full details can be found in RFC 7208. How does SPF work? Domain owners publish SPF records in the Domain […]

DNSSEC Implementation Guide

We recently added an easy-to-use implementation of DNSSEC in our UI.  The currently deployed version in our UI makes it nearly impossible to misconfigure.  Every time you make a change, it is queued for review by one of our NOC engineers to ensure that the requested actions will not impact any existing chain of trust. […]

Can I create a wildcard NS record?

Yes. While NS records do support the wildcard character, an asterisk (*), it is important to be careful when using this character to avoid sending untended traffic to another name server. For example, if you create a pair of NS records for xyz.example.com to point to a name server ns1.example.net what you’ve essentially done is […]

How to create a DMARC record

What is a DMARC record? DMARC stands for Domain-based Message Authentication Reporting and Conformance. A DMARC record tells email servers/receivers what the domain owner’s policy is regarding non-compliant email. For example, if your email is missing an SPF record or a DKIM record, should they allow it through, quarantine it or reject it. This is […]

Can you host a .gov domain?

Yes! Total Uptime does provide secure DNS hosting for Federal, State, Municipal and other Government agencies. We fully support the .gov TLD (top level domain) and offer DNSSEC and 2FA security to meet government security requirements with ease. To learn more about our service, you can visit our Government DNS Service page where you will […]

How Fast is DNS Failover?

We’re often asked how quickly an ‘A’ or ‘AAAA’ record controlled by a DNS Failover pool can update across the internet. TLDR: 2.5 minutes is about as fast as it can go. If you’re curious how we came up with this number, here’s the backstory on how it all works. DNS Failover update speed is […]