Request a Let's Encrypt Certificate for a legacy domain
POST /installs/{install_id}/domains/{domain_id}/ssl_certificate
Submits a request for a Let’s Encrypt Certificate for a given domain on an install. This is for domains on the legacy network.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”ID of install
ID of domain
Request Body
Section titled “Request Body ”Properties
- email_address - required - The certificate’s holder’s email address
- given_name - required - The certificate holder’s first / given name
- family_name - required - The certificate holder’s last / family name
- region_code - required - The two-letter ISO 3166-1 alpha-2 code for the certificate’s country
- state - optional - The certificate’s state / region
- city - optional - The certificate’s city / locality
- phone - optional - The certificate holder’s phone number
object
The certificate’s holder’s email address
Example
jane@example.comThe certificate holder’s first / given name
Example
JaneThe certificate holder’s last / family name
Example
DoeThe two-letter ISO 3166-1 alpha-2 code for the certificate’s country
Example
USThe certificate’s state/region
Example
TexasThe certificate’s city/locality
Example
AustinThe certificate holder’s phone number
Example
800-123-4567Responses
Section titled “ Responses ”Accepted. Order has been accepted for processing.
Authentication Error
object
A message regarding the error that occurred on the server
Example
Bad Credentials(Optional) A URL where documentation regarding this specific error can be found
Not authorized
object
A message regarding the error that occurred on the server
Example
You don't have permission to perform that action(Optional) A URL where documentation regarding this specific error can be found
Not found
object
A message regarding the error that occurred on the server
Example
Not Found(Optional) A URL where documentation regarding this specific error can be found
Too many requests
Internal server error
object
A message regarding the error that occurred on the server
Example
An unexpected error occurred, please try again in a few minutesService unavailable