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 certificates right from your ZeroSSL dashboard.
Unlimited Certificates, Free of Charge:
By using ZeroSSL's ACME feature, you will be able to generate an unlimited amount of 90-day SSL certificates at no charge, also supporting multi-domain certificates and wildcards. Each certificate you create will be stored in your ZeroSSL account.
To see a list of ZeroSSL partner ACME clients, follow this link: ZeroSSL Partner 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 or use the ACME REST API.