Is there a whitelisted/blacklisted TLDs which letsEncrypt support

I want to know if there is a public API which we can use to check for tld of domains which letsEncrypt supports. I will like to check for the domain before passing it to letsEncrypt so that letsEncrypt doesn’t error out for those specific domains. I have checked previous questions where people have pointed to Just want to confirm should we depend on this list directly or is there a better API which returns data in JSON format?


Hi @pjoshi,

This is handled at

In turn, this is using the library at

to check whether a name ends in an IANA-created public suffix.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.