API Instructions

Updating your dynamic DNS records

To update your dynamic DNS records, send a GET request to our API endpoint:
https://dyndns.monny.cloud/nic/update?hostname=yourhostname&myip=yourip

Authentication

Authentication is performed using HTTP Basic Auth. Use your username as the username and your access token as the password:

curl -u username:access_token https://dyndns.monny.cloud/nic/update?hostname=yourhostname&myip=yourip
    

Hostname and IP Address Parameters

The hostname parameter is the hostname that you want to update, and the myip parameter is the new IP address. If you don't provide a myip parameter, the API will use the IP address of the incoming request.

Response Codes

On successful update, the API will respond with good followed by the updated IP address. If the hostname or IP address is invalid, the API will respond with an error message.