https://dynv6.com/docs/apis
Update API
The Update API supports updating the IPv4/IPv6 address and the IPv6 prefix as well. Whenever your IP address changes, send an HTTP GET request to the following URI:
https://dynv6.com/api/update
You can use http:// instead of https:// (although not recommended).
Parameters
Name Requirement Description
zone mandatory Your dynv6 zone name.
Alternative parameter names: hostname and Hostname
token mandatory An HTTP token for this zone.
ipv4 optional Updates the IPv4 address (A record) of your zone. One of the following values:
Your IPv4 address in dotted decimal format (e.g. 123.123.123.123)
auto to use the clients address
- to remove the address
If empty or unset, the current IPv4 address is kept unchanged.
ipv6 optional Updates the IPv6 address (AAAA record) of your zone. One of the following values:
Your IPv6 address. If it includes a prefix length like /64 and you omit the ipv6prefix parameter, then your prefix will be updated as well. (e.g. 2a02:12ab:34c:ef::123/64),
auto to guess the IP address from your client address
6to4 to generate a 6to4 prefix from your IPv4 address
If empty or unset, the current IPv6 address is kept unchanged.
ipv6prefix optional Updates the IPv6 prefix of your IPv6 records, but not the AAAA record of the zone itself. Use one of the following values:
Your IPv6 network in CIDR notation (e.g. 2a02:12ab:34c:ef::/64),
auto to guess the prefix from your client address
6to4 to generate a 6to4 prefix from your IPv4 address
- to remove the prefix
If empty or unset, the current IPv6 prefix is kept unchanged.
Note on auto values
If you set ipv4=auto or ipv6=auto/6to4, you might want to use a different URL to enforce a specific IP protocol version:
for IPv4-only
https://ipv4.dynv6.com/api/update?ipv4=auto&token=...
for IPv6-only
https://ipv6.dynv6.com/api/update?ipv6=auto&token=...
https://ipv6.dynv6.com/api/update?ipv6=6to4&token=...
https://dynv6.com/docs/apis
Update API
The Update API supports updating the IPv4/IPv6 address and the IPv6 prefix as well. Whenever your IP address changes, send an HTTP GET request to the following URI:
https://dynv6.com/api/update
You can use http:// instead of https:// (although not recommended).
Parameters
Name Requirement Description
zone mandatory Your dynv6 zone name.
Alternative parameter names: hostname and Hostname
token mandatory An HTTP token for this zone.
ipv4 optional Updates the IPv4 address (A record) of your zone. One of the following values:
Your IPv4 address in dotted decimal format (e.g. 123.123.123.123)
auto to use the clients address
If empty or unset, the current IPv4 address is kept unchanged.
ipv6 optional Updates the IPv6 address (AAAA record) of your zone. One of the following values:
Your IPv6 address. If it includes a prefix length like /64 and you omit the ipv6prefix parameter, then your prefix will be updated as well. (e.g. 2a02:12ab:34c:ef::123/64),
auto to guess the IP address from your client address
6to4 to generate a 6to4 prefix from your IPv4 address
If empty or unset, the current IPv6 address is kept unchanged.
ipv6prefix optional Updates the IPv6 prefix of your IPv6 records, but not the AAAA record of the zone itself. Use one of the following values:
Your IPv6 network in CIDR notation (e.g. 2a02:12ab:34c:ef::/64),
auto to guess the prefix from your client address
6to4 to generate a 6to4 prefix from your IPv4 address
If empty or unset, the current IPv6 prefix is kept unchanged.
Note on auto values
If you set ipv4=auto or ipv6=auto/6to4, you might want to use a different URL to enforce a specific IP protocol version:
for IPv4-only
https://ipv4.dynv6.com/api/update?ipv4=auto&token=...
for IPv6-only
https://ipv6.dynv6.com/api/update?ipv6=auto&token=...
https://ipv6.dynv6.com/api/update?ipv6=6to4&token=...