acme.sh/dnsapi
neilpang 84e4181ed7 fix https://github.com/acmesh-official/acme.sh/issues/4604
..
README.md update repo name
dns_1984hosting.sh Update 1984 Hosting's URL
dns_acmedns.sh Refactoring amcedns api (second try) ()
dns_acmeproxy.sh Use encrypted https instead of plain-text http when we can
dns_active24.sh Fix saving token for DNS Active24
dns_ad.sh Revert non-linode scripts since they're untested
dns_ali.sh Issue : grammar corrections for "exists" and "exist".
dns_anx.sh Speedup for _get_root function
dns_arvan.sh Update duplicate message
dns_aurora.sh Add Aurora DNS API
dns_autodns.sh Create dns_autodns.sh
dns_aws.sh Merge pull request from plett/aws-multiline-comments
dns_azion.sh Added Azion DNS API
dns_azure.sh add managed identity support for azure dns
dns_bunny.sh Update dns_bunny.sh
dns_cf.sh clear CF_Zone_ID
dns_clouddns.sh Format with shfmt
dns_cloudns.sh fix(cloudns): fix grep when record start with hyphen symbol
dns_cn.sh fix format
dns_conoha.sh fix shfmt
dns_constellix.sh Workaround for Solaris, as it does not support non-greedy regex
dns_cpanel.sh Forgot to apply the changed default return value
dns_curanet.sh added more debug info when rm recordid is empty
dns_cyon.sh fix https://github.com/acmesh-official/acme.sh/issues/4117
dns_da.sh fix shfmt
dns_ddnss.sh Update dns_ddnss.sh
dns_desec.sh Remove DEDYN_NAME variable from dns_desec.sh
dns_df.sh typo fixing
dns_dgon.sh Update dns_dgon.sh
dns_dnshome.sh Add dnsHome.de API ()
dns_dnsimple.sh Changed records per page to 5000
dns_dnsservices.sh Fix for multiple TLDs in DNS API
dns_do.sh fix shfmt
dns_doapi.sh Remove trailing spaces in text files
dns_domeneshop.sh Add support for Domeneshop DNS API ()
dns_dp.sh Update dns_dp.sh
dns_dpi.sh update dnspod.com api
dns_dreamhost.sh Addressing PR feedback
dns_duckdns.sh duckdns - fix "integer expression expected" errors ()
dns_durabledns.sh Remove trailing spaces in text files
dns_dyn.sh Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API
dns_dynu.sh Added check for Authentication failure in dns_dynu module
dns_dynv6.sh fix shellcheck warnings
dns_easydns.sh fix shfmt
dns_edgedns.sh fix shellcheck warnings
dns_euserv.sh Remove trailing spaces in text files
dns_exoscale.sh Remove extraneous blank lines
dns_fornex.sh Update dns_fornex.sh
dns_freedns.sh fix shfmt
dns_gandi_livedns.sh Use encrypted https instead of plain-text http when we can
dns_gcloud.sh minor
dns_gcore.sh Add gcore dns support.
dns_gd.sh Minor grammar fixes for gd
dns_geoscaling.sh Geoscaling: get creds for removal too
dns_googledomains.sh Add support for Google Domains DNS API.
dns_he.sh treat variable contents as text, don't process switches
dns_hetzner.sh fix shfmt
dns_hexonet.sh Update dns_hexonet.sh
dns_hostingde.sh remove _hostingde_parse_no_strip_whitespace function as this breaks API requests
dns_huaweicloud.sh fix: fix DomainName not retreived properly
dns_infoblox.sh Shell formatting, again
dns_infomaniak.sh fix shellcheck warnings
dns_internetbs.sh support change account conf from env
dns_inwx.sh INWX fix Domain Limit
dns_ionos.sh dnsapi/ionos: Update to API version 1.0.1
dns_ipv64.sh fix quote
dns_ispconfig.sh fix https://github.com/acmesh-official/acme.sh/issues/3975
dns_jd.sh ttl 3000
dns_joker.sh fix shfmt
dns_kappernet.sh fix shfmt
dns_kas.sh added missing new line at EOF
dns_kinghost.sh Use encrypted https instead of plain-text http when we can
dns_knot.sh [dns_knot] Use key command instead of command line argument to transmit dns key data.
dns_la.sh Add dns.la api support
dns_leaseweb.sh fix https://github.com/acmesh-official/acme.sh/issues/4604
dns_lexicon.sh fix format
dns_linode.sh Revert "Update Linode API to v4"
dns_linode_v4.sh fix https://github.com/acmesh-official/acme.sh/issues/3156
dns_loopia.sh Fix dns_loopia on FreeBSD
dns_lua.sh other fixes
dns_maradns.sh Add support for MaraDNS
dns_me.sh use more compatible regex flag
dns_miab.sh Update dns_miab.sh
dns_misaka.sh fix misaka.io api: breaking changes introduced by apiv1
dns_myapi.sh update repo name
dns_mydevil.sh Fix DNS handling for MyDevil.net
dns_mydnsjp.sh Update dns_mydnsjp.sh
dns_mythic_beasts.sh fix: Neilpang review
dns_namecheap.sh Use encrypted https instead of plain-text http when we can
dns_namecom.sh update
dns_namesilo.sh fix https://github.com/acmesh-official/acme.sh/issues/4268
dns_nanelo.sh reduce nanelo dns ttl
dns_nederhost.sh Force a commit.
dns_neodigit.sh Revert change
dns_netcup.sh Fix variable name
dns_netlify.sh Prevent erasure of saved access token
dns_nic.sh Issue2547 wrong url construction for multiple dns services
dns_njalla.sh Bugfix error message in rest function
dns_nm.sh deleted txt entry routine by request of namemaster.de, entry is deleted automatically
dns_nsd.sh fix https://github.com/acmesh-official/acme.sh/issues/3563
dns_nsone.sh Set NS1 DNS record TTL to 0
dns_nsupdate.sh Remove trailing spaces in text files
dns_nw.sh Add support for Thermo, Nexcess, and Futurehosting DNS APIs
dns_oci.sh fix shellcheck warnings
dns_one.sh fix format
dns_online.sh fix travis
dns_openprovider.sh Update dns_openprovider.sh
dns_openstack.sh fix(dns_openstack): fix argparse error
dns_opnsense.sh Slightly modify regex to conform to new API response format
dns_ovh.sh fix https://github.com/acmesh-official/acme.sh/issues/4231
dns_pdns.sh [dns_pdns] Fix: missing content type in PATCH requests
dns_pleskxml.sh fix shfmt
dns_pointhq.sh Native PointHQ support
dns_porkbun.sh Fix porkbun issues
dns_rackcorp.sh _get_root now does not skip the first label of the domain
dns_rackspace.sh trigger GH Actions again
dns_rage4.sh Add rage4 dns api
dns_rcode0.sh Remove trailing spaces in text files
dns_regru.sh reg.ru list unicode domains NOT in IDN code
dns_scaleway.sh fix: fix delete txt record and error mngtt
dns_schlundtech.sh Create DNS API for Schlundtech
dns_selectel.sh merge https://github.com/acmesh-official/acme.sh/pull/4108
dns_selfhost.sh set newLastUsedRidForDomainEntry after request was successfull
dns_servercow.sh fix shellcheck warnings
dns_simply.sh Fixes Simply.com to use REST API version 2 with Basic Auth
dns_tele3.sh remove whitespace
dns_transip.sh make ip-whitelisting configurable for DNS TransIP and download keyfile if it is an url
dns_udr.sh FIX dns_udr api: loop variable
dns_ultra.sh variable expansion consistency & actions push
dns_unoeuro.sh Username not required to contain "UE"
dns_variomedia.sh Reflect recent Variomedia API changes
dns_veesp.sh Add Veesp DNS API
dns_vercel.sh Create dns_vercel.sh
dns_vscale.sh Fix Vscale
dns_vultr.sh Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
dns_websupport.sh String update
dns_world4you.sh World4You: fix paketnr parsing
dns_yandex.sh Fix SC2236
dns_yc.sh Fix shellcheck and shfmt
dns_zilore.sh head => _head_n
dns_zone.sh use different method to get root
dns_zonomi.sh fix format

README.md

How to use DNS API

DNS api usage:

https://github.com/acmesh-official/acme.sh/wiki/dnsapi