Dynamic DNS (DDNS) Documentation

Our Dynamic DNS (DDNS) service allows you to register a hostname and keep it automatically updated with your current IP address. This ensures that your hostname always points to your device, even when your ISP changes your IP address.

  1. Add a New Hostname

    1. Log in to your account on the DDNS dashboard.
    2. Go to “My Hostnames” and click “Add Hostname”.
    3. Enter your desired hostname (e.g. myhome.example.com).
    4. Select whether it should point to an IPv4 or IPv6 address (you can update both later).
    5. Click Save.
    6. Your hostname is now created and ready to use.
  2. Update Hostname via API

    Once your IP address changes (for example, when your router reconnects), you need to update the hostname using our API.

    API Endpoint

  3. https://updatedip.com/api/update

    Parameters

    Parameter Description
    username Your DDNS account username.
    password Your DDNS account password.
    hostname The hostname you created (e.g. myhome.updatedip.com.)
    ip4 The new IPv4 address.

    Example Request

    Using cURL:

            
                curl "https://updatedip.com/api/update? \
                        username=your_username& \
                        password=your_password& \
                        hostname=myhome.updatedip.com.& \
                        ip=xyz.xyz.xyz.xyz"
            
        
    This will update your hostname with your current public IP.
  4. You're All Set!

    Your hostname will now always point to your device, even if your IP changes. The DDNS service will ensure your hostname remains accessible regardless of network changes.