22 lines
1.1 KiB
Plaintext
Executable File
22 lines
1.1 KiB
Plaintext
Executable File
~~ Get your ID/key from profile/API/Keys
|
|
|
|
ID = 9422ac9d-2c62-4967-ae12-c1d15bbbe200
|
|
Key = I9HV2Jqp1gFqMuic3zPRYW5guSQEvoyy
|
|
|
|
~~ To get domain/record id, navigate into domain/record trough app.dnsmanager.io user interface and note dows the ID's from links
|
|
|
|
~~ List records of a domain
|
|
curl -u 9422ac9d-2c62-4967-ae12-c1d15bbbe200:I9HV2Jqp1gFqMuic3zPRYW5guSQEvoyy https://app.dnsmanager.io/api/v1/user/domain/139613/records
|
|
|
|
~~ List a record
|
|
curl -u 9422ac9d-2c62-4967-ae12-c1d15bbbe200:I9HV2Jqp1gFqMuic3zPRYW5guSQEvoyy https://app.dnsmanager.io/api/v1/user/domain/139613/record/6674671
|
|
|
|
~~ Update a record (full mode)
|
|
curl -u 9422ac9d-2c62-4967-ae12-c1d15bbbe200:I9HV2Jqp1gFqMuic3zPRYW5guSQEvoyy -H 'Content-Type: application/json' -X PUT \
|
|
-d '{"id":6674671,"type":"A","name":"power","content":"90.127.90.90","ttl":300,"prio":0}' \
|
|
https://app.dnsmanager.io/api/v1/user/domain/139613/record/6674671
|
|
|
|
~~ Update a record (partial mode)
|
|
curl -u 9422ac9d-2c62-4967-ae12-c1d15bbbe200:I9HV2Jqp1gFqMuic3zPRYW5guSQEvoyy -H 'Content-Type: application/json' -X PUT \
|
|
-d '{"id":6674671,"content":"90.127.90.119"}' \
|
|
https://app.dnsmanager.io/api/v1/user/domain/139613/record/6674671 |