Is there a documantation or a web site how to create a subdomain like
mydomain.dedyn.io
I have created an account - but if i want to create a domain, like “lkjsadiasudkjshadkjhsadkjhsad” for lkjsadiasudkjshadkjhsadkjhsad.dedyn.io
I call
echo ‘{“email”: “mymail”, “password”: “mypasswd”}’ | curl -X POST https://desec.io/api/v1/auth/login/ --header “Content-Type: application/json” --data @-
i get a token like: “token”:“YTxxxxxxxxxxxxxxxx”}
Then I call
echo ‘{“name”: “lkjsadiasudkjshadkjhsadkjhsad”}’ | curl -X POST https://desec.io/api/v1/domains/ --header “Authorization: Token YTxxxxxxxxxxxxxxxx” --header “Content-Type: application/json” --data @-
And I get for all subdomains I try:
{“name”:[“This domain name conflicts with an existing zone, or is disallowed by policy.”]}
There seem to be a trick - but I have no idea, what to change.
Probably threre is a webinterface with more error checking and a more usefull error output?
peter
June 8, 2022, 2:06pm
2
Hi halhalhal,
Thanks for your message, and welcome to deSEC!
halhalhal:
echo ‘{“name”: “lkjsadiasudkjshadkjhsadkjhsad”}’ | curl -X POST https://desec.io/api/v1/domains/ --header “Authorization: Token YTxxxxxxxxxxxxxxxx” --header “Content-Type: application/json” --data @-
In the name
field, you need to provide the full domain name, including .dedyn.io
.
Stay secure,
Peter
1 Like
!TANK YOU!
ok. That was unexpected for me, because I call desec.io in the url.
!TANK YOU!
The token from deSEC – Free Secure DNS
wont work.
new tokenfrom web interface
webtoken=“33c7a6aa…”
curl --user “lkjsadiasudkjshadkjhsadkjhsad:$webtoken” “https://update.dedyn.io/?myipv4=$myipv4&myipv6=$myipv6 ”
Say: Invalid token.
Only the tokens from
echo ‘{“email”: “mymail”, “password”: “mypasswd”}’ | curl -X POST https://desec.io/api/v1/auth/login/ --header “Content-Type: application/json” --data @-
seems to do the job.
A saw a documentatio IP Update API — deSEC DNS API documentation with an example
curl “https://update6.dedyn.io/?hostname= ?myipv4=1.2.3.4&myipv6=fd08::1234”
–header "Authorization: Token "
That wont work either.
I replaced term ?myipv4 must be replaced by &myipv4
And this now t least works. Hurray.
curl “https://update.dedyn.io/?hostname= &myipv4=1.2.3.4&myipv6=fd08::1234” --header "Authorization: Token "
An update with username and password without token would be nice
Now I am fighting with the token api now to get the token scripted from the JSON autput on an IoT system without any json support.
d4708
February 17, 2024, 2:04am
4
Hello,
I have same issue, providing the domain in format
name.dedyn.io
Already have 3 domains of 15, but now can’t register new one
The problem at web panel
fiwswe
February 17, 2024, 4:18am
5
You can’t create dedyn.io
subdomains at this time! See:
d4708:
The problem at web panel
There is no verb in this incomplete sentence so it doesn’t make any sense.
fiwswe
1 Like
d4708
February 17, 2024, 2:46pm
6
thanks for reply, did not found this info on website
looks strange, will use duckdns.org instead