This document describes the Simply.com RESTful JSON API.
Authentication happens with HTTP Basic Authentication.
Username is the account-name and password is the API-KEY for the specific account.
The API-Key assigned to your Simply.com account can be found in your Simply.com Controlpanel.
This endpoint helps you easily set up DDNS on a domain.
Use the following curl command to set
home.example.com to the external IP of the requesting client:
curl -s -u "ACCOUNTNAME:APIKEY" -X POST "https://api.simply.com/2/ddns/?domain=example.com&hostname=home.example.com"
You can set this command to run in a crontab, on a local machine, every 15 minutes or so.
On Synology you can use the following syntax as Custom DDNS Provider
hostname should then be provided as the full qualified domain name that you wish to update, i.e.
# In configuration.yaml file rest_command: simplycom_ddns: username: "ACCOUNTNAME" password: "APIKEY" url: "https://api.simply.com/2/ddns/?domain=example.com&hostname=home"
# Automation alias: Simply.com DDNS trigger: - platform: time_pattern minutes: "0" seconds: "0" action: - service: rest_command.simplycom_ddns