ZeroSSL
communityFree and paid SSL certificate provider with REST API, ACME support, and certificate management.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://api.zerossl.com/certificatesCreate SSL certificate
Parameters
access_keyAPI key (stringrequiredcertificate_csrCSR (stringrequiredcertificate_domainsdomain(s) (stringrequiredcertificate_validity_days90|365 (integerrequiredReturns
id, type, common_name, additional_domains, created, expires, status, validationGET
https://api.zerossl.com/certificatesList certificates
Parameters
limitresults (integeroptionalstatusdraft|pending_validation|issued|cancelled|expired (stringoptionalaccess_keyAPI key (stringrequiredReturns
results[] with id, common_name, status, created, expires, typePOST
https://api.zerossl.com/certificates/{id}/challengesVerify domain ownership
Parameters
idcertificate ID (stringrequiredaccess_keyAPI key (stringrequiredvalidation_methodCNAME_CSR_HASH|HTTP_CSR_HASH|EMAIL (stringrequiredReturns
validation details with method-specific verification instructions