acme.sh/dnsapi
mod242 2c971a2598
Filter out blank lines
Response from the provider has changed so that there are blank lines at the end, which leads to the result can not be parsed correctly
..
README.md update repo name
dns_1984hosting.sh add dns_1984hosting dns api
dns_acmedns.sh add acme-dns plugin
dns_acmeproxy.sh Update authentication logic / info
dns_active24.sh Fix saving token for DNS Active24
dns_ad.sh Revert non-linode scripts since they're untested
dns_ali.sh fix grep error when txt value begin with - char ()
dns_autodns.sh Create dns_autodns.sh
dns_aws.sh Merge pull request from pipedrive/Add-AWS_API-slowrate
dns_azure.sh update repo name
dns_cf.sh show response when unable to retrieve DNS records for a zone
dns_clouddns.sh Format with shfmt
dns_cloudns.sh Update dns api to support v2 wildcard cert
dns_cn.sh fix format
dns_conoha.sh avoid "SC2046: Quote this to prevent word splitting." Travis CI error.
dns_constellix.sh Constellix made changes to their API. They added more search capabilities, but the changes are not backwards compatible. We need to use the `exact` parameter instead of `name` now.
dns_cx.sh use mutable
dns_cyon.sh update repo name
dns_da.sh Remove trailing spaces in text files
dns_ddnss.sh Filter out blank lines
dns_desec.sh dnsapi: fix typo in dns_desec.sh ()
dns_dgon.sh Made dns_dgon.sh use _lower_case
dns_dnsimple.sh Changed records per page to 5000
dns_do.sh Revert non-linode scripts since they're untested
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 add dns api support for dnspod.com
dns_dreamhost.sh Addressing PR feedback
dns_duckdns.sh Update DuckDNS support, fix failure on first call, no longer save the domain/username as a global, and other tweaks
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 dnsapi update dynu for api v2
dns_dynv6.sh travis
dns_easydns.sh update repo name
dns_euserv.sh Remove trailing spaces in text files
dns_exoscale.sh Remove extraneous blank lines
dns_freedns.sh update repo name
dns_gandi_livedns.sh [dnsapi] Support adding / removing multiple TXT values for Gandi
dns_gcloud.sh fix: added public dns zones filter
dns_gd.sh check UNABLE_TO_AUTHENTICATE
dns_gdnsdk.sh dns_gdnsdk: Fixed stupid regex error, want literal "-", not a range
dns_he.sh sync ()
dns_hexonet.sh update
dns_hostingde.sh remove _hostingde_parse_no_strip_whitespace function as this breaks API requests
dns_infoblox.sh Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API
dns_internetbs.sh support change account conf from env
dns_inwx.sh fix https://github.com/acmesh-official/acme.sh/issues/2778
dns_ispconfig.sh Update serial also when deleting the token
dns_jd.sh ttl 3000
dns_joker.sh Change command check to fully pass shellcheck
dns_kas.sh Update dns_kas.sh
dns_kinghost.sh removed redundant api call
dns_knot.sh Fix format: use double quote to prevent globbing and word splitting
dns_leaseweb.sh Fixed error
dns_lexicon.sh update repo name
dns_linode.sh Revert "Update Linode API to v4"
dns_linode_v4.sh Escape opening brackets
dns_loopia.sh Double quote unquoted variables
dns_lua.sh other fixes
dns_maradns.sh Add support for MaraDNS
dns_me.sh use more compatible regex flag
dns_miab.sh update repo name
dns_misaka.sh use append mode to update recordsets
dns_myapi.sh update repo name
dns_mydevil.sh sync ()
dns_mydnsjp.sh Increase security using https for MyDNS.JP API
dns_namecheap.sh Remove trailing spaces in text files
dns_namecom.sh update
dns_namesilo.sh fixed : dns_namesilo.sh _get_root ()
dns_nederhost.sh Removed overwriting of the HTTP header file before sending a request.
dns_neodigit.sh Revert change
dns_netcup.sh Make travis happy. (SC2020)
dns_nic.sh remove -F option
dns_nm.sh deleted txt entry routine by request of namemaster.de, entry is deleted automatically
dns_nsd.sh Removed trailing line
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_one.sh cleanup according to styleguide
dns_online.sh fix travis
dns_openprovider.sh update repo name
dns_opnsense.sh typo
dns_ovh.sh update repo name
dns_pdns.sh Used e_grep_o instead grep -Po, dns_pdns_rm() now deletes only entry with matching txt value
dns_pleskxml.sh update repo name
dns_pointhq.sh Native PointHQ support
dns_rackspace.sh update repo name
dns_rcode0.sh Remove trailing spaces in text files
dns_regru.sh dnsapi for regru: remove debug info
dns_schlundtech.sh Create DNS API for Schlundtech
dns_selectel.sh fix format
dns_servercow.sh update repo name
dns_tele3.sh remove whitespace
dns_ultra.sh support ultradns.com api ()
dns_unoeuro.sh Fix add record error
dns_variomedia.sh Shellcheck'd
dns_vscale.sh Fix Vscale
dns_vultr.sh - Return shell detect via env
dns_yandex.sh Change error to info in case record already exists.
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