Descargar certificado (order_id)

GET
https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}

Este terminal solo devolverá el certificado actual activo para el pedido. No devolverá ningún duplicado ni reemisiones anteriores. Para descargar un certificado determinado, use el terminal Descargar certificado.

Use este terminal para descargar un certificado usando order_id. El formato del certificado devuelto se basa en el server_platform.id que figura en el pedido. Para descargar el certificado en un formato diferente, use el terminal Descargar certificado por formato (order_id).

cURL
curl -X GET \
  'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}' \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}"

payload = ""
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}"

	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))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/certificate/download/order/{{order_id}}',
  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);
});
200 OK
// platform-specific certificate