That's really interesting!
However, I have some difficulties to map your Server Update URL to the Update URL format given in [1].
The format as being defined in [1] look like
https://ipv4.api.hosting.ionos.com/dns/v1/dyndns?q=ZsWxJSLcX8Dpy40nu0fhycBXdnnTb0gM2yqKS3Xcmx4c3yA6EhZp3Sg0467MRvdn6dU4P0kQntSeskxpYsFMxXnrKmW8teSHSHc3eefgYu4tjb2veJH4tESXaTmW4tvNW6nrtSm6Vb6E7e2SpuqqjvFaqbBS4XGCS.
You may complement this with &ipv4=...&ipv6=... parameters which I could get working only so far from a FritzBox accordingly to have the desired result of an A AND an AAAA record in IONOS DNS for my domain. With all other routers, I could achieve only either or (either A or AAAA record). Even separate entries for ipv4 and ipv6 in dyndns config did not work.
Considering the format you mention though reads like there are some more parameters in your URL which leads to some questions:
1.) What means SECRET, API, from, PORTAL and from where are the required values here shown as xxxxx..... coming from?
2.) I assume that __MYIP__ is filled automatically by the check ip method ?!
3.) Is there a complement also for ipv6, eg __MYIPv6__ ?
Looking forward to a short reply
Br br
However, I have some difficulties to map your Server Update URL to the Update URL format given in [1].
The format as being defined in [1] look like
https://ipv4.api.hosting.ionos.com/dns/v1/dyndns?q=ZsWxJSLcX8Dpy40nu0fhycBXdnnTb0gM2yqKS3Xcmx4c3yA6EhZp3Sg0467MRvdn6dU4P0kQntSeskxpYsFMxXnrKmW8teSHSHc3eefgYu4tjb2veJH4tESXaTmW4tvNW6nrtSm6Vb6E7e2SpuqqjvFaqbBS4XGCS.
You may complement this with &ipv4=...&ipv6=... parameters which I could get working only so far from a FritzBox accordingly to have the desired result of an A AND an AAAA record in IONOS DNS for my domain. With all other routers, I could achieve only either or (either A or AAAA record). Even separate entries for ipv4 and ipv6 in dyndns config did not work.
Considering the format you mention though reads like there are some more parameters in your URL which leads to some questions:
1.) What means SECRET, API, from, PORTAL and from where are the required values here shown as xxxxx..... coming from?
2.) I assume that __MYIP__ is filled automatically by the check ip method ?!
3.) Is there a complement also for ipv6, eg __MYIPv6__ ?
Looking forward to a short reply
Br br