- DigiCert developer portal
- CertCentral APIs
- Services API
- Products
- Certificate format map
Certificate format map
GET https://www.digicert.com/services/v2/product/platform-certformat-mapping
Use this endpoint to list the certificate format that is returned for a particular server platform.
Example requests and responses
Example 1. cURL
curl -X GET \ https://www.digicert.com/services/v2/product/platform-certformat-mapping \ -H 'Content-Type: application/json' \ -H 'X-DC-DEVKEY: {{api_key}}'
Example 2. Python
import requests url = "https://www.digicert.com/services/v2/product/platform-certformat-mapping" payload = "" headers = { 'X-DC-DEVKEY': "{{api_key}}", 'Content-Type': "application/json" } response = requests.request("GET", url, data=payload, headers=headers) print(response.text)
Example 3. Go
package main import ( "fmt" "net/http" "io/ioutil" ) func main() { url := "https://www.digicert.com/services/v2/product/platform-certformat-mapping" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("X-DC-DEVKEY", "{{api_key}}") req.Header.Add("Content-Type", "application/json") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
Example 4. NodeJS
var request = require("request"); var options = { method: 'GET', url: 'https://www.digicert.com/services/v2/product/platform-certformat-mapping', headers: { 'Content-Type': 'application/json', 'X-DC-DEVKEY': '{{api_key}}' } }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
Example 5. 200 OK
{ "platform_certformat_mapping": [ { "id": 2, "name": "Apache", "install_url": "http://www.digicert.com/ssl-certificate-installation-apache.htm", "csr_url": "http://www.digicert.com/csr-creation-apache.htm", "best_format": "apache" }, { "id": 14, "name": "Microsoft IIS 5 or 6", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-iis-5-6.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-iis-5-6.htm", "best_format": "cer" }, { "id": 40, "name": "Microsoft IIS 7", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-iis-7.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-iis-7.htm", "best_format": "cer" }, { "id": 67, "name": "Microsoft IIS 8", "best_format": "cer" }, { "id": 70, "name": "Microsoft IIS 10", "best_format": "cer" }, { "id": 36, "name": "Microsoft Exchange Server 2007", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-unified-communications.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-unified-communications.htm", "best_format": "cer" }, { "id": 48, "name": "Microsoft Exchange Server 2010", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-exchange-2010.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-exchange-2010.htm", "best_format": "cer" }, { "id": 68, "name": "Microsoft Exchange Server 2013", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-exchange-2013.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-exchange-2013.htm", "best_format": "cer" }, { "id": 71, "name": "Microsoft Exchange Server 2016", "best_format": "cer" }, { "id": 24, "name": "Tomcat", "install_url": "http://www.digicert.com/ssl-certificate-installation-tomcat.htm", "csr_url": "http://www.digicert.com/csr-creation-tomcat.htm", "best_format": "p7b" }, { "id": 59, "name": "Microsoft Lync Server 2010", "best_format": "cer" }, { "id": 69, "name": "Microsoft Lync Server 2013", "best_format": "cer" }, { "id": 38, "name": "Microsoft Office Communications Server 2007", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-office-communications.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-office-communications.htm", "best_format": "cer" }, { "id": 7, "name": "IBM HTTP Server", "install_url": "http://www.digicert.com/ssl-certificate-installation-ibm-http-server.htm", "csr_url": "http://www.digicert.com/csr-creation-ibm-http-server.htm", "best_format": "default_cer" }, { "id": 9, "name": "Netscape iPlanet", "install_url": "http://www.digicert.com/ssl-certificate-installation-netscape-iplanet.htm", "csr_url": "http://www.digicert.com/csr-creation-netscape-iplanet.htm", "best_format": "default" }, { "id": 10, "name": "Java Web Server (Javasoft / Sun)", "install_url": "http://www.digicert.com/ssl-certificate-installation-java.htm", "csr_url": "http://www.digicert.com/csr-creation-java.htm", "best_format": "p7b" }, { "id": 11, "name": "Lotus Domino", "install_url": "http://www.digicert.com/ssl-certificate-installation-lotus-domino-go.htm", "csr_url": "http://www.digicert.com/csr-creation-lotus-domino.htm", "best_format": "default" }, { "id": 13, "name": "Microsoft IIS 1.x to 4.x", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-iis-4.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-iis-4.htm", "best_format": "default" }, { "id": 15, "name": "Netscape Enterprise Server", "best_format": "default" }, { "id": 17, "name": "Novell NetWare", "install_url": "http://www.digicert.com/ssl-certificate-installation-novell-consoleone.htm", "csr_url": "http://www.digicert.com/csr-creation-novell-consoleone.htm", "best_format": "cer" }, { "id": 18, "name": "Oracle", "install_url": "http://www.digicert.com/ssl-certificate-installation-oracle-wallet-manager.htm", "csr_url": "http://www.digicert.com/csr-creation-oracle-wallet-manager.htm", "best_format": "default" }, { "id": 26, "name": "WebStar", "install_url": "http://www.digicert.com/ssl-certificate-installation-webstar.htm", "csr_url": "http://www.digicert.com/csr-creation-webstar.htm", "best_format": "default" }, { "id": 28, "name": "Zeus Web Server", "install_url": "http://www.digicert.com/ssl-certificate-installation-zeus.htm", "csr_url": "http://www.digicert.com/csr-creation-zeus.htm", "best_format": "default" }, { "id": 29, "name": "Bea Weblogic 7 and older", "install_url": "http://www.digicert.com/ssl-certificate-installation-bea.htm", "csr_url": "http://www.digicert.com/csr-creation-bea.htm", "best_format": "pem_all" }, { "id": 30, "name": "Cisco", "best_format": "default" }, { "id": 31, "name": "F5 Big-IP", "install_url": "http://www.digicert.com/ssl-certificate-installation-f5-big-ip.htm", "csr_url": "http://www.digicert.com/csr-creation-f5-big-ip.htm", "best_format": "apache" }, { "id": 32, "name": "F5 FirePass", "install_url": "http://www.digicert.com/ssl-certificate-installation-f5-firepass.htm", "csr_url": "http://www.digicert.com/csr-creation-f5-firepass.htm", "best_format": "apache" }, { "id": 33, "name": "Juniper", "best_format": "default" }, { "id": 34, "name": "Qmail", "install_url": "http://www.digicert.com/ssl-certificate-installation-qmail.htm", "csr_url": "http://www.digicert.com/csr-creation-qmail.htm", "best_format": "pem_all" }, { "id": 35, "name": "SunOne", "best_format": "default" }, { "id": 37, "name": "Microsoft Live Communications Server 2005", "best_format": "cer" }, { "id": 39, "name": "Citrix (Other)", "best_format": "pem_noroot" }, { "id": 41, "name": "Barracuda", "install_url": "http://www.digicert.com/ssl-certificate-installation-barracuda.htm", "csr_url": "http://www.digicert.com/csr-creation-barracuda.htm", "best_format": "default" }, { "id": 42, "name": "BEA Weblogic 8 & 9", "install_url": "http://www.digicert.com/ssl-certificate-installation-weblogic-8-9.htm", "csr_url": "http://www.digicert.com/csr-creation-weblogic-8-9.htm", "best_format": "p7b" }, { "id": 43, "name": "cPanel", "install_url": "http://www.digicert.com/ssl-certificate-installation-apache-cpanel.htm", "csr_url": "http://www.digicert.com/csr-creation-apache-cpanel.htm", "best_format": "apache" }, { "id": 44, "name": "Lighttpd", "install_url": "http://www.digicert.com/ssl-certificate-installation-lighttpd.htm", "csr_url": "http://www.digicert.com/csr-creation-lighttpd.htm", "best_format": "apache" }, { "id": 45, "name": "nginx", "install_url": "http://www.digicert.com/ssl-certificate-installation-nginx.htm", "csr_url": "http://www.digicert.com/csr-creation-nginx.htm", "best_format": "pem_noroot" }, { "id": 46, "name": "Citrix Access Essentials", "install_url": "http://www.digicert.com/ssl-certificate-installation-citrix-access-essentials.htm", "csr_url": "http://www.digicert.com/csr-creation-citrix-access-essentials.htm", "best_format": "default" }, { "id": 47, "name": "Microsoft Exchange Server 2003", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-iis-5-6.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-iis-5-6.htm", "best_format": "cer" }, { "id": 49, "name": "Mac OS X Server", "install_url": "http://www.digicert.com/ssl-certificate-installation-mac-osx.htm", "csr_url": "http://www.digicert.com/csr-creation-mac-osx.htm", "best_format": "apache" }, { "id": 50, "name": "Citrix Access Gateway 4.x", "install_url": "http://www.digicert.com/ssl-certificate-installation-citrix-access-gateway.htm", "csr_url": "http://www.digicert.com/csr-creation-citrix-access-gateway-ssl-vpn.htm", "best_format": "pem_noroot" }, { "id": 58, "name": "Citrix Access Gateway 5.x and higher", "best_format": "apache" }, { "id": 60, "name": "Microsoft OCS R2", "install_url": "http://www.digicert.com/ssl-certificate-installation-microsoft-office-communications.htm", "csr_url": "http://www.digicert.com/csr-creation-microsoft-office-communications.htm", "best_format": "p7b" }, { "id": 62, "name": "Microsoft Small Business Server 2008 & 2011", "best_format": "default" }, { "id": 65, "name": "Novell iChain", "install_url": "http://www.digicert.com/ssl-certificate-installation-novell-ichain.htm", "csr_url": "http://www.digicert.com/csr-creation-novell-ichain.htm", "best_format": "default" }, { "id": 66, "name": "Microsoft Forefront Unified Access Gateway", "best_format": "cer" }, { "id": -1, "name": "OTHER", "install_url": "http://www.digicert.com/SSL-certificate-installation.htm", "csr_url": "http://www.digicert.com/csr-creation.htm", "best_format": "default" } ] }
Response parameters
Name | Type | Description |
---|---|---|
id | int | Server platform ID. See Glossary – Server platforms. |
name | string | Name of the server platform. |
install_url | string | Installation instructions URL. |
csr_url | string | CSR creation instructions URL. |
best_format | string | Default certificate format returned for server platform. See Glossary – Certificate formats. |
In this section: