Documentation ACME

Overview

ACME stands for Automatic Certificate Management Environment and provides an easy-to-use method of automating interactions between a certificate authority (like ZeroSSL) and a web server. There are many ACME clients out there, all free to use and created to simplify use of the ACME protocol.

While ZeroSSL works with any type of ACME client that supports EAB authorization, there is a number of ACME clients that we formed explicit partnerships with in order to enhance your user experience even more. For example, choosing one of our partner ACME clients will allow you to keep track of any automatically created SSL certifciates right from your ZeroSSL dashboard.

To see a list of ZeroSSL partner ACME clients, follow this link: ZeroSSL Parter ACME Clients

ACME Server URL

In order to use the ACME protocol with ZeroSSL, this is the server URL to connect to:

https://acme.zerossl.com/v2/DV90

Connect via API Access Key

If you are using one of our Partner ACME Clients, you will be able to connect to the ACME client using your ZeroSSL API access key. Your key can be found in the Developer section of your ZeroSSL management console.

Connect via EAB Credentials

If you are using an ACME client that is not integrated with ZeroSSL, you can still connect it to your ZeroSSL account by generating and using EAB (External Account Binding) account credentials. To generate EAB credentials click "Generate" at the bottom of the Developer section of your ZeroSSL management console.

Please Note EAB credentials are not stored in your account, please make sure to note them somewhere. Each click on "Generate" will create a new set of credentials. Even if you create multiple credentials, all of them will remain functional.