How to Install an SSL Certificate

Total Uptime gives you the ability to load an SSL certificate and key pair for use in SSL offload or decrypting the SSL session in order to insert client IP headers.  This article describes the process of retrieving your certificate and key files from a Linux web server, uploading them, and pairing them in our […]

Retrieve All SSL Certificate and Key Pairings

Method:              GET URI:                      /ALF/SSL/CertKeyPair/All?{options} This method will retrieve all of the SSL Cert/Key pairs. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more […]

Delete a Certificate and Key Pairing

Method:              DELETE URI:                      /ALF/SSL/CertificateKeyPair/{CertKeyPairId} This method deletes a Cert/Key pairing. A cert/key pair must not be bound to any Packs in order to successfully complete this operation.

Create a Certificate and Key Pairing

Method:              POST URI:                      /ALF/SSL/CertificateKeyPair This method creates a certificate and key pairing, which is required in order to attach it to a Pack. Field Required data Name A name for your cert/key pair. E.G. “example.com-2016” KeyId The Key ID […]

Delete SSL Certificate

Method:              DELETE URI:                      /ALF/SSL/Cert/{CertId} This method will delete the SSL Certificate with the ID specified.

Retrieve All SSL Certificates

Method:              GET URI:                      /ALF/SSL/Cert/All?{options} This method will retrieve all of the SSL Certificates The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than […]

Upload SSL Certificate

Method:              POST URI:                      /ALF/SSL/UploadCert?filename={certName}&format={format} This method uploads a SSL Certificate. It requires the following information: Field Required data filename The file name of the certificate. E.G. mycert.crt format The format of the file. “PEM” or “DER” Both fields are […]

Remove a Link/Chain to an Intermediate Certificate

Method:              PUT URI:                      /ALF/SSL/CertificateKeyPair/Unlink This method links your own cert/key pair with an intermediate certificate to create trust. Field Required data Id The ID of your own Cert/Key pair All fields are required