Auch ich habe in den letzten Tagen privat an einer Möglichkeit gearbeitet, die netcup DNS API zu nutzen und habe dabei einen Client für Dynamic DNS in PHP geschrieben:
https://github.com/stecklars/dynamic-dns-netcup-api
Den Client kann man einfach mit PHP-CLI ausführen, nachdem man die nötigen Einträge in der config.php vorgenommen hat (auf Dauer dann idealerweise z.B. als Cronjob). Wenn man das Skript regelmäßig ausführt, wird die öffentliche IP-Adresse des ausführenden Servers in dem ausgesuchten DNS-Record damit stets aktuell gehalten.
Da man nun ja auch die TTL anpassen kann, ist dies sicherlich durchaus eine Überlegung wert.
Vielleicht hilft das Skript dem ein oder anderen auch, die Nutzung und Möglichkeiten der API zu verstehen.
Wie gesagt, dies ist kein offizielles Skript von netcup, sondern ich habe es in meiner Freizeit programmiert. Es gibt noch viele Features nachzurüsten, aber im Wesentlichen funktioniert das Wichtigste meines Erachtens bereits.