After creating a zone, the NS1 platform automatically creates an NS (nameserver) record with multiple answers. Each answer represents an authoritative nameserver for the zone. This information is important as you must update the domain registrar to delegate the zone to NS1.
Note
Each of your zones may have different nameservers assigned to it. Please submit a support ticket if you require the same set of nameservers for all of your NS1 zones or reassign new ones to a particular zone.
Warning
We strongly advise against updating your NS records manually as this does not change your assigned NS1 nameservers.
You can see a list of nameservers assigned to a zone via the NS1 portal or using the NS1 API.
-
In the NS1 portal, navigate to DNS > Zones , then click a zone's name to drill down into zone details.
-
Click the Nameservers tab to view a list of assigned nameservers.
Run the following GET request to view details of an NS1 zone, replacing <zoneName> with the unique name of the relevant NS1 zone. Typically, the zone name is the same as the zone FQDN
curl -X GET -H "X-NSONE-Key: $NSONE_API_KEY" https://api.nsone.net/v1/zones/<zoneName>
The response includes a section called dns_servers which lists the authoritative nameservers for this zone.
{ "id": "520422af9f782d37dffb588b", "hostmaster": "hostmaster@nsone.net", "ttl": 3600, "nx_ttl": 3600, "retry": 7200, "zone": "example.com", "refresh": 43200, "expiry": 1209600, "dns_servers": [ "dns1.p03.nsone.net", "dns2.p03.nsone.net", "dns3.p03.nsone.net", "dns4.p03.nsone.net" ], "networks": [ 0 ], "network_pools": [ "p03" ], "primary": { "enabled": false, "secondaries": [] }, "records": [ { "id": "520422af9f782d37dffb5890", "type": "NS", "tier": 1, "ttl": 3600, "short_answers": [ "dns1.p03.nsone.net", "dns2.p03.nsone.net", "dns3.p03.nsone.net", "dns4.p03.nsone.net" ], "domain": "example.com" }, { "id": "520519509f782d58bb4df419", "type": "A", "tier": 1, "ttl": 3600, "short_answers": [ "1.2.3.4" ], "domain": "www.example.com" } ], "meta": {} }