We have put together a REST API so customers can dynamically update their DNS. Please note that this tool is part of our Labs and our technical support department cannot provide assistance with it. Labs services are supported through our public forum at forums.sonic.net.
The API, documentation and usage examples are available here: https://public-api.sonic.net/dyndns
Since this is a labs project please direct any questions to the forum as support will not be able to assist you.
Advanced users may find this example client helpful.
dDNS Broker is a commercial supported dynamic dns update client for Mac which supports many popular DDNS providers including Sonic.