Hurricane Electric's IPv6 Tunnel Broker Forums

Advanced search  


Welcome to Hurricane Electric's forums!

Author Topic: Request for a public API for  (Read 5129 times)


  • Newbie
  • *
  • Posts: 4
Request for a public API for
« on: March 17, 2018, 10:30:25 AM »

Hello ALL,

First and foremost, thanks a lot for the great service provided by HE.NET.
Getting to the point:

I have a shell script which automagically creates and deploys virtual machines, etc, etc.
When these virtual machines come up, they "phone home" by updating their IPv6 address onto
Its just a matter of something like this below (for the benefit of people landing to this page from random reasons):

Code: [Select]
function update_ipv6 {
  local fqdn=""
  local ddnspasswd="ddns key obtained from"

  /usr/bin/curl -6 "" -d "hostname=\${fqdn}" -d "password=\${ddnspasswd}"  | /usr/bin/logger -f /var/log/ddnd-update.log 2>&1

This works well enough and I'm satisfied.
However, I would like to automate the process even further: I would like to create entries on so that virtual machines would later update their IPv6 addresses as already described.

At the moment, creating entries on has to be done by hand or using some weird/dirty measures by mimicking a human sitting in front of a web browser, pressing buttons, etc.

So, I'd like to request HE.NET for making your API available to the general public so that clients and enthusiasts could benefit from that.

Thank you very much,

-- Richard Gomes
« Last Edit: June 07, 2018, 02:32:04 PM by frgomes »


  • Newbie
  • *
  • Posts: 13
Re: Request for a public API for
« Reply #1 on: April 05, 2018, 01:43:29 AM »

I am in support of this too. It would make it easier to do DNS verification with LetsEncrypt (required for wildcard certificates).


  • Newbie
  • *
  • Posts: 3
Re: Request for a public API for
« Reply #2 on: December 13, 2018, 09:20:49 PM »

Has anyone asked support about this?