+1 to this.
I finally tried Namecheap after 10 years of 1and1 for my personal site, and various free DDNS services for my home router. Namecheap is easy, and has guides for just about everything you’d want to do. Now my routers public IP has an easy FQDN, which cost me less than $20 for 3 years and I can update with a cURL one-liner to Namecheap’s API.